Форум: "Основная";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизCreateProcess и WinRar и XP Найти похожие ветки
← →
RUS01 (2004-03-30 09:38) [0]В Windows 2000 спомощью CreateProcess запускался Winrar и осуществлялось резервное копирование. В XP же данный процесс не запускается. В чем может быть проблема?
Исходный код такой:cmdline:="WinRAR a -r -o+ -ibck -m"
+Form2.Table_arc.FieldByName("Method").asstring
+" "+Form2.Table_path.FieldByName("To").asstring
+month+"_"+year+"\"+dat+month+" "
+Form2.Table_path.FieldByName("Path").asstring+"\";
if not CreateProcess( nil, // No module name (use command line).
PChar(cmdline), // Command line.
nil, // Process handle not inheritable.
nil, // Thread handle not inheritable.
False, // Set handle inheritance to FALSE.
0, // No creation flags.
nil, // Use parent"s environment block.
nil, // Use parent"s starting directory.
si, // Pointer to STARTUPINFO structure.
pi ) // Pointer to PROCESS_INFORMATION structure.
then
begin
ShowMessage( "Îøèáêà çàïóñêà WINRAR." );
Exit;
end;
← →
Рамиль © (2004-03-30 09:49) [1]А где обнуление si?..
← →
Erik © (2004-03-30 09:49) [2]А GetLastError мы неиспользуем по причине наличия телепатии?
Можно еще SysErrorMessage тогда и вопросы невозникнут.
← →
Reindeer Moss Eater © (2004-03-30 10:10) [3]Исходный код такой:
cmdline:="WinRAR a -r -o+ -ibck -m"
к делу не относится, но зачем запускать GUI приложение winrar, если для этого предназначен консольный rar.exe?
← →
Bel © (2004-03-30 10:23) [4]А ты уверен, что он у тебя находит winrar.exe (или rar.exe)?
← →
RUS01 (2004-03-30 11:42) [5]Рамиль
Обнуление есть:
ZeroMemory(@si,sizeof(si));
si.cb:=SizeOf(si);
Reinder
Нужен именно WinRAR, а не консольный. При таком вызове запускается WinRAR версии2.02
← →
Reindeer Moss Eater © (2004-03-30 11:43) [6]Нужен именно WinRAR, а не консольный. При таком вызове запускается WinRAR версии2.02
А что, у 2.02 нет консольного приложения? Сомневаюсь.
← →
Рамиль © (2004-03-30 11:50) [7]Вообщем прислушайся к
> Erik © (30.03.04 09:49) [2]
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c