Форум: "Начинающим";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];
Внизформа после завершения процесса не разворачивается Найти похожие ветки
← →
Roman_S © (2007-03-14 19:50) [0]Народ! Подскажите, почему при выполнении следующего кода на некоторых компьютерах форма после завершения процесса не разворачивается?
MainForm.WindowState:=wsMinimized;
ExecAndWait(Adres, nil, SW_SHOWNORMAL); {запускаем внешнее приложение и ожидаем его завершение}
MainForm.WindowState:=wsNormal;
← →
Правильный Вася (2007-03-14 20:10) [1]
> ExecAndWait
эТО чево?
← →
Roman_S © (2007-03-14 20:11) [2]Опять:
Sleep или MessageDLG добавлять?
Как ещё можно убрать свою программу с экрана, кроме WindowState:=wsMinimized и Form1.Hide?
← →
Roman_S © (2007-03-14 20:17) [3]> ExecAndWait
эТО чево?
- это процедура запуска внешнего приложения и ожидание его завершения.
Вот на время этого "ожидания" я и хотел свернуть свою прогу!
Adres - путь к EXE - файлу.
← →
Roman_S © (2007-03-14 20:19) [4]Или иконку в трее создавать? Но, блин, не хотел делать таких наворотов!
← →
Roman_S © (2007-03-14 20:31) [5]Посмотреть подробно код
Вы можете тут: ExecAndWait
http://lib.profi.net.ua/doc/info_sites/visprog/books/DelphiKindom/answer.asp-IDAnswer=1407.htm
← →
ASoft (2007-03-15 04:38) [6]Application.Restore
← →
Roman_S © (2007-03-17 17:52) [7]Application.Restore
Спасибо, попробую!
А нет какой-нибудь функции:
MainForm.Update; // MainForm.Refresh / MainForm.Repaint ???
- для конкретной формы!
И MainForm.WindowState:=wsNormal;,
получается, можно удалять?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.052 c