![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с CreateProcess [D5, Win95/98]
DesperadO666 © (2006-04-18 15:46:00)Есть строка
CreateProcess(Pchar('c:\Program Files\Accessories\WORDPAD.EXE '), Pchar(DestFile+temp+'\'+FileName+'.txt'), nil, nil, false, NORMAL_PRIORITY_CLASS, nil, nil, StartUpInfo, ProcessInfo);
WORDPAD запускается, но пустой, без файла.
Помогите советом
balepa (2006-04-19 12:21:00) [1]
> DesperadO666 © (19.04.06 11:38) [6]
Сранно, проверил точно не хочет, наверно так и надо.
DesperadO666 (2006-04-19 11:38:00) [2]
> balepa ©
> Вообще то о пробеле можно не заботиться.
Но ' ' + DestFile+temp+'\'+FileName+'.txt'без ' '
не работает
Сергей М. (2006-04-19 11:18:00) [3]
> DesperadO666 © (19.04.06 10:35) [3]
Что говорит отладчик по поводу значения выражения DestFile+temp+'\'+FileName+'.txt' ?
balepa (2006-04-19 11:16:00) [4]Вообще то о пробеле можно не заботиться.
DesperadO666 (2006-04-19 10:35:00) [5]
> Вовка
Такой вариант подходит. Я думал что хватит пробела после имени приложения 'c:\Program Files\Accessories\WORDPAD.EXE '
Вовка (2006-04-18 17:21:00) [6]CreateProcess(Pchar('c:\Program Files\Accessories\WORDPAD.EXE '), Pchar( ' '+ DestFile+temp+'\'+FileName+'.txt'), nil, nil, false, NORMAL_PRIORITY_CLASS, nil, nil, StartUpInfo, ProcessInfo);
Rater1 (2006-04-18 16:07:00) [7]Я бы сначала проверил правильность путей:
showmessage(DestFile+temp+'\'+FileName+'.txt');
CreateProcess(....
мало ли что?