Как запустить ДОС-приложение без окна?

Тема в разделе "Delphi - Система", создана пользователем semantics, 10 сен 2008.

  1. semantics

    semantics Гость

    Репутация:
    0
    Мне надо запустить ДОС-приложение и ждать его результата, так, чтобы при этом не раскрывалось черное окно.
    Выполняю вызов:

    CreateProcess(mpref+'ctrmain.exe',nil,nil,nil,false,Create_default_error_mode ,nil,nil,si,p);
    WaitforSingleObject(p.hProcess,infinite);

    Все работает, но выпрыгивает черное Досовское окно. Как сделать, чтобы его не было?
    Если применить WinExec - работает без окна, но непонятно как сделать синхронизацию.
     
  2. semantics

    semantics Гость

    Репутация:
    0
    SW_HIDE не помогает
     
Загрузка...

Поделиться этой страницей