Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 02.05.2009, 15:44   #1
Анастасия123456789
Пользователь
 
Аватар для Анастасия123456789
 
Регистрация: 20.11.2008
Сообщений: 41
Радость как подождать о определить закрытие приложения

вот мне нужно определить закрыто ли приложение или нет. запущеное заранее при помощи кода....
procedure TForm2.N6Click(Sender: TObject);
begin
//form6.show;
ShellExecute(Self.Handle, 'open', 'TEST_OS.exe', nil, nil, SW_SHOWNORMAL);
form2.Hide
end;

мне нужно чтобы когда приложение было закрты открыть другую форму.....
вот данный код не работает......
unction WinExecAndWait(Path: PChar; Visibility: Word): Word;
var
InstanceID: THandle;
Msg: TMsg;
begin
InstanceID := WinExec(Path, Visibility);
if InstanceID < 32 then
WinExecAndWait := InstanceID
else
repeat
while PeekMessage(Msg, 0, 0, 0, pm_Remove) do
begin
if Msg.Message = wm_Quit then Halt(Msg.WParam);
TranslateMessage(Msg);
DispatchMessage(Msg);
end;
until GetModuleUsage(InstanceID) = 0;
WinExecAndWait := 0;
end;
подумайте сначало .... а потом отвечайте....
Анастасия123456789 вне форума
Старый 02.05.2009, 16:30   #2
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

ну нафига создавать 2 темы7

http://programmersforum.ru/showthread.php?t=47885

можешь через таймер и findwindow делать...
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как определить закрытие приложения Анастасия123456789 Помощь студентам 3 02.05.2009 16:32
Как определить путь чужого приложения? VVM Win Api 3 02.12.2008 18:22
Как определить класс стороннего приложения. Son Win Api 6 25.11.2008 11:52
Как определить координаты иконки приложения в system tray? SkAndrew Общие вопросы Delphi 5 18.08.2008 16:52
Закрытие приложения Лёка Общие вопросы Delphi 7 09.03.2008 15:50