Текущий архив: 2003.06.16;
Скачать: CL | DM;
ВнизВопросы по CreateProcess() Найти похожие ветки
← →
Владимир Ткачук (2003-04-16 12:54) [0]1. Как с помощью CreateProcess() запустить консольное приложение, но чтобы при этом не в Windows не создавалось окно консоли?
2. У меня не получилось запустить с помощью CreateProcess() программу Notepad.exe, с чем это может быть связано?
3. Как узнать время работы программы, запущенной с помощью CreateProcess()?
Спасибо всем, кто ответит.
← →
Skier (2003-04-16 12:57) [1]А Notepad.exe это консольное приложение ?
← →
Владимир Ткачук (2003-04-16 13:02) [2]Нет, но это отдельный вопрос. А что с помощью CreateProcess() можна запускать только консольные преложения, по-моему и оконные тоже
← →
Skier (2003-04-16 13:03) [3]
> 2. У меня не получилось запустить с помощью CreateProcess()
> программу Notepad.exe, с чем это может быть связано?
Код покажи...
← →
Skier (2003-04-16 13:07) [4]http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988621841&n=15 + TTimer
← →
Владимир Ткачук (2003-04-16 13:17) [5]var si : STARTUPINFO;
pi : PROCESS_INFORMATION;
Code : DWORD;
begin
if not CreateProcess( nil,PChar(notepad.exe),nil,nil,False,0,nil,nil,si,pi) then {Выдает ошибку инициализации приложения}
MessageDlg(...)
else
begin
...
end
← →
MBo (2003-04-16 13:31) [6]PChar(notepad.exe)
а кавычки?
← →
Mystic (2003-04-16 14:02) [7]А инициализировать si?
← →
Внук (2003-04-16 14:32) [8]По-крайней мере
FillChar(si,0,sizeof(si));
si.cbSize=sizeof(si);
А вообще - Win32Help
Страницы: 1 вся ветка
Текущий архив: 2003.06.16;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.005 c