Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.16;
Скачать: CL | DM;

Вниз

Запуск сеанса DOS в окне программы (Напр.формы Delphi)?   Найти похожие ветки 

 
lesa   (2002-11-04 12:36) [0]

Есть ли возможность запустить Dos приложение(с ожиданием завершения) в окне разрабатываемой программы(может быть
подогнав размеры окна)???


 
Marcus   (2002-11-04 12:53) [1]

С ожиданием можно, а в своем окне - нет.


 
Evgeny V ©   (2002-11-04 13:29) [2]

Используйnе CreateProcess для запуска процесса, указание координат запуска окна(например своей формы), и размеров окна, WaitForSingleObject и GetEixtCode для ожидания завершения и получения статуса завершения окна(см. help по WinSdk).


 
lesa   (2002-11-04 15:44) [3]

Что-то не получается у меня корректно задать параметры
CreateProcess в части координат запуска окна и его размеров при
запуске в окне формы ,например, NC.exe
А у Вас это проходит?


 
Marcus   (2002-11-04 15:57) [4]

StartupInfo.dwFlags := STARTF_USEPOSITION or STARTF_USECOUNTCHARS;
StartupInfo.dwX := <смещение от левого верха экрана>;
StartupInfo.dwY := <смещение от левого верха экрана>;
StartupInfo.dwXCountChars := <ширина окна в символах>;
StartupInfo.dwYCountChars := <высота окна в символах>;

Указание габаритов окна в пикселах для консольного приложения не проканает


 
lesa   (2002-11-04 16:02) [5]

Я все это задал.В символах.
Результат - запуск NC.exe на весь экран,а не в окне.
А у Вас?



Страницы: 1 вся ветка

Текущий архив: 2002.12.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-51704
chubr
2002-12-05 21:48
2002.12.16
Буфер обмена.


3-51624
volph7777
2002-11-25 16:46
2002.12.16
db866ru0


1-51784
Chlavik
2002-11-30 04:03
2002.12.16
ПРокрутка ListBox ...


14-51905
LEgO-2
2002-11-22 08:44
2002.12.16
программирование за деньги...


14-51912
Separator
2002-11-12 12:02
2002.12.16
Графический редартор