Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: 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 вся ветка

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

Наверх




Память: 0.46 MB
Время: 0.027 c
3-1135339546
вп
2005-12-23 15:05
2006.02.19
IBExpert и Foreign key


15-1138154357
Mozart
2006-01-25 04:59
2006.02.19
PHP (с Delphi не связано но здесь же могут быть любые вопросы:) )


1-1136990344
DelphiLexx
2006-01-11 17:39
2006.02.19
Сохранить рисунок с TPanel


8-1126396270
Gorger
2005-09-11 03:51
2006.02.19
Что нужно для PNG?


15-1138635487
Вованчик
2006-01-30 18:38
2006.02.19
Кодировка (кодовая сираница) и *.dbf ?