powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / ShellExecute - как подождать конца процесса?
5 сообщений из 5, страница 1 из 1
ShellExecute - как подождать конца процесса?
    #34893079
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю restore фаерберда

IBDatabase1->Connected=false;
ShellExecute(Handle,"open","gbak",command.c_str(),NULL,SW_SHOW);
IBDatabase1->Connected=true;

Получается IBDatabase1->Connected=true; выполняется, пока еще не закончилось востановление,
соответственно восстановление прерывается.
...
Рейтинг: 0 / 0
ShellExecute - как подождать конца процесса?
    #34893091
1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WaitForSingleObject(Handle, INFINITE)
...
Рейтинг: 0 / 0
ShellExecute - как подождать конца процесса?
    #34893092
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ступил. Поискал по форуму.
Тема закрыта
...
Рейтинг: 0 / 0
ShellExecute - как подождать конца процесса?
    #34893115
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рано радовался. Не создается процесс!
STARTUPINFO StartUp;
PROCESS_INFORMATION ProcInfo;
CreateProcess (NULL,"notepad", NULL, NULL, false, 0 , NULL, NULL, &StartUp, &ProcInfo);

Что неправильно?
...
Рейтинг: 0 / 0
ShellExecute - как подождать конца процесса?
    #34893120
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ухх... Вот теперь точно все. Звиняйте.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / ShellExecute - как подождать конца процесса?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]