![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
CreateProcess и параметры с пробелом
Tirael © (2008-10-04 20:18:00)нужно запустить программу и передать ей параметр с пробелом - из командной строки вручню это получается заключив параметр в кавычки, но ф-ция почемуто кавычки выкидывает и передает параметр без них...
что можно предпринять? другие ф-ции не подходят так как мне нужен хендл процесса
Tirael (2008-10-05 15:27:00) [1]2Игорь Шевченко каюсь - проверял криво, написал прогу которая параметры показывает выводя в одну строку :(, оказалось что кавычки не передаются, но и параметр с кавычками передается одним целым, вобщем все ок, сорри за беспокойство
Игорь Шевченко (2008-10-04 21:58:00) [2]
> другие ф-ции не подходят так как мне нужен хендл процесса
ShellExecuteEx - оно не выкидывает кавычки гарантировано. Но CreateProcess тоже не выкидывает, если дополнить строку параметров именем запускаемой программы (с путем, если надо) и передавать nil первым параметром в CreateProcess