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

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

  1. semantics

    semantics Гость

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

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

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

    semantics Гость

    SW_HIDE не помогает
     
Загрузка...
Похожие Темы - Как запустить ДОС
  1. cyber23
    Ответов:
    5
    Просмотров:
    127
  2. Amfion
    Ответов:
    20
    Просмотров:
    1.104
  3. Sibiria
    Ответов:
    4
    Просмотров:
    1.431
  4. grenot
    Ответов:
    0
    Просмотров:
    897
  5. mike
    Ответов:
    24
    Просмотров:
    5.603

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