Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| |
имхо лучше OpenProcess и ждать на хэндле 14.02.05 11:57 Число просмотров: 1394
Автор: AS Статус: Незарегистрированный пользователь
|
|
<miscellaneous>
|
задачка 29.01.05 13:53
Автор: hex.sex <Computer-Hitler> Статус: Elderman
|
есть софтина
которая иногда имеет свойство падать
надо: прверять наличие процесаа
и запускать ее
в случае отсутствия такового
|
|
на билдере делал так: 14.02.05 08:15
Автор: Korsh <Мельников Михаил> Статус: Elderman Отредактировано 14.02.05 08:15 Количество правок: 1
|
на билдере делал так:
lpClassName=NameOfClass;
lpWindowName=NameOfWindow;
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
if((target=FindWindow(Form1->lpClassName,Form1->lpWindowName))==NULL)
{
ShellExecute(NULL,"open","То что надо запустить","wait",Path_for_programm,SW_SHOW);
}
}
Если надо могу выслать софтину...
|
| |
имхо лучше OpenProcess и ждать на хэндле 14.02.05 11:57
Автор: AS Статус: Незарегистрированный пользователь
|
|
|
WatchDog 29.01.05 18:46
Автор: J'JF <Dmytro Volhushyn> Статус: Elderman
|
> есть софтина > которая иногда имеет свойство падать > надо: прверять наличие процесаа > и запускать ее > в случае отсутствия такового
Поищи что-нибудь с названием WatchDog (не путать с аппаратным WatchDog'ом на промкомпьютерах!). Если потерпит до понедельника - смогу намылить (просто сия софтина валяется на работе).
У нас она как раз для этого и используется. Проста, мала, безглючна.
|
| |
терпит 29.01.05 19:42
Автор: hex.sex <Computer-Hitler> Статус: Elderman
|
|
|
OS? 29.01.05 13:55
Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
|
|
| |
ХР 29.01.05 19:43
Автор: hex.sex <Computer-Hitler> Статус: Elderman
|
|
|
|