сначала кусок кода: 
 FillChar( Si, SizeOf( Si ) , 0 ); 
 with Si do begin 
   cb := SizeOf( Si); 
   dwFlags := startf_UseShowWindow; 
   wShowWindow := 4; 
   si.dwX := 10; 
   si.dwY := 10; 
   si.dwXSize :=80; 
   si.dwYSize :=80; 
 end; 
 //Application.Minimize; 
// Createprocess(nil,'notepad.exe',nil,nil,false,Create_default_error_mode, nil,nil,si,p);  
 Createprocess(nil,'arj.exe e C:\sr503.arj',nil,nil,false,Create_default_error_mode,nil,nil,si,p); 
 Waitforsingleobject(p.hProcess,infinite); 
 Application.Restore;  
Почему-то заданные мной размеры окна DOS сессии не срабатывают - выходит окно станд. размеров. В чем ошибка? 
заранее благодарен 
leyftd@mail.ru