Вниз
Скачать: CL | DM;

CreateProcess не запускает файлы с параметрами   Найти похожие ветки 

← →
__DATA__   (2006-01-18 12:56) [0]

Пытаюсь запустить файл с параметром
MyCreateProcess("C:\program.exe D:\param.exe");


function MyCreateProcess(Path: String): Boolean;
var
 sa: STARTUPINFO;
 pi: PROCESS_INFORMATION;
begin
 FillChar(sa, SizeOf(sa), 0);
 sa.cb := SizeOf(sa);
 Result := CreateProcess(nil,PChar(Path),nil,nil,False,0,nil,PChar(ExtractFilePath(Path)),sa,pi);
end;


Но программа не запускается вообще, без параметров все запускается отлично, также через ф-ию WinExeC все запускается отлично, даже если указывать параметры.
Где ошибка в ф-ии MyCreateProcess?

Win2k3


← →
Ega23 ©   (2006-01-18 13:05) [1]


> ExtractFilePath(Path)


Вот здесь. Потому что результат ExtractFilePath("C:\program.exe D:\param.exe") будет
"C:\program.exe D:\"


← →
__DATA__   (2006-01-18 13:08) [2]

Точно, спасибо, не заметил...



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

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



Память: 0.45 MB
Время: 0.038 c
1-1137746245
kyn66
2006-01-20 11:37
2006.02.19
Как настроить DBGridEh для операции с футорами ?


6-1131551799
Леонид Федьков
2005-11-09 18:56
2006.02.19
Копирование файлов с сайта


3-1135359631
Toxic333
2005-12-23 20:40
2006.02.19
Проблемы с WideString в RxMemoryData


2-1138979999
User2
2006-02-03 18:19
2006.02.19
коннект с SQL SERVER по сети


2-1138126468
aviseral
2006-01-24 21:14
2006.02.19
Работа с MS Excel




   Наверх