Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (версии 2009, 2010 Weaver, 2011 Fulcrum)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

eddoc



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
//ApplicationExe - полный путь к приложению
//ParamExe - "правильная" строка с параметрами
 
CmdLine:= Format('"%s" %s', [ApplicationExe, ParamExe]);
 
FillChar(SI, SizeOf(SI), 0);
SI.cb := SizeOf(SI);
 
if CreateProcess(PChar(ApplicationExe),PChar(CmdLine),0,0,False,CREATE_NO_WINDOW,0,0,SI, PI) then
  begin
    // Опционально: ждём завершения процесса
    WaitForSingleObject(pi.hProcess, INFINITE);
    CloseHandle(pi.hProcess);
    CloseHandle(pi.hThread);
  end;

Всего записей: 328 | Зарегистр. 25-11-2007 | Отправлено: 16:53 07-08-2012 | Исправлено: eddoc, 16:59 07-08-2012
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (версии 2009, 2010 Weaver, 2011 Fulcrum)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru