![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в Delphi выполнить командную строку [D5]
Bi © (2002-09-23 07:08:00)Есть определенные действия которые знаешь как выполнять из командной строки, нужно чтобы Делпфя могла то же это сделать.
kkv (2002-09-23 09:06:00) [1]Song:>Это уже тонкости. Вопрос ведь был относительно командной строки. Я и ответил.
Song (2002-09-23 08:49:00) [2]2kkv (23.09.02 08:38)
Автору не нужно было ждать пока программа отработает.
kkv (2002-09-23 08:38:00) [3]Song:>Ответ на вопрос.
Song (2002-09-23 08:23:00) [4]2kkv (23.09.02 08:09)
Это Вы к чему?
kkv (2002-09-23 08:09:00) [5]procedure Start(CmdLine:string);
var
si: TStartupInfo;
p: TProcessInformation;
begin
FillChar(Si,SizeOf(Si),#0);
with Si do begin
cb := SizeOf( Si);
dwFlags := STARTF_USESHOWWINDOW;
wShowWindow := SW_HIDE;
end;
if not CreateProcess(
nil,
PChar(CmdLine),
nil,
nil,
false,
CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS,
nil,
nil,
si,
p)
then
ShowMessage("Не могу создать процесс!. Ошибка:"+IntToStr(GetLastError()))
else
WaitForsingleObject(p.hProcess,Infinite);
end;
Semion (2002-09-23 07:52:00) [6]в факе на этом сайте
Подними свои очи к заглавию страници
Separator (2002-09-23 07:51:00) [7]C:\Program Files\Common Files\Borland Shared\MSHelp
Bi (2002-09-23 07:46:00) [8]А где взять WinSDK Help и в каком именно FAQ.
MBo (2002-09-23 07:39:00) [9]WinSDK Help и в FAQ пример есть
Bi (2002-09-23 07:30:00) [10]Спасибо, а нельзя чуть подробнее - в справке ничего не нашел: что это, команда object Pascal или компонент объекта.
MBo (2002-09-23 07:17:00) [11]shellexecute