![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Команда в ShellExecute
programmer90 © (2008-09-11 15:04:00)Добрый день.
Допустим такой код:
ShellExecute(Handle,'open','cmd','/c C:\1\FPSE\bin\fpc C:\FPSE\Projects\file.pas >C:\FPSE\Projects\file.err && cls && c:\fpse\projects\file.exe && pause',nil,1);
можно ли /c C:\1\FPSE\bin\fpc C:\FPSE\Projects\file.pas >C:\FPSE\Projects\file.err && cls && c:\fpse\projects\file.exe && pause
представить в виде нескольких стринговых переменных?
То есть в итоге должно получиться
ShellExecute(Handle,'open','cmd',str1+str2+str3,nil,1);
Спасибо.
porogrammer90 (2008-09-11 16:22:00) [1]Благодарю-с.
МистерТ (2008-09-11 15:27:00) [2]> {RASkov} © (11.09.08 15:22) [2]
Прошу прощения за дубль :)
МистерТ (2008-09-11 15:26:00) [3]Проблема перевести String в PChar ?
ShellExecute(Handle,'open','cmd',PChar(str1+str2+str3),nil,1);
{RASkov} (2008-09-11 15:22:00) [4]> 'cmd',str1+str2+str3,nil
> а в чем проблема?
В сцеплении...
PChar(str1+str2+str3)
?
clickmaker (2008-09-11 15:12:00) [5]а в чем проблема?