Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
14-51914
Avtograf
2002-11-21 22:05
2002.12.16
Чем можно просмотреть файл данных *.bdf


1-51758
Cranium
2002-11-27 03:02
2002.12.16
Как определить высоту TMainMenu на форме?


1-51702
perov
2002-12-05 07:49
2002.12.16
Создание компонетов


7-51971
MsGuns
2002-10-09 20:58
2002.12.16
Размер занимаемой приложением памяти.


14-51904
Mixir
2002-11-24 10:33
2002.12.16
Как вынуть пароль и логин из соеденения?




   Наверх