ExplodeMan |
Отправлено: 08.06.2004, 01:44 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 18
|
Есть такаие вопросы:
можно ли при запуске приложения проверить, запущен ли на компе сервер интербайс/фаербирд?
и еще, если в процессе работы отключили сервер, можно ли перехватить это событие?
|
|
olegenty |
Отправлено: 08.06.2004, 06:09 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
если пользуешься FIBPlus, то второе — можно. а первое, по-моему, если в API не лезть, можно только при помощи попытки соединения...
|
|
Admin |
Отправлено: 08.06.2004, 08:34 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
1/
QUOTE | можно только при помощи попытки соединения... |
А разве этого недостаточно ?
try{
pFIBDatabase->Connected = true;
}
catch(...){
ShowMessage("Нет соединения с БД ! Возможно утащили сервер ");
}
|
|
olegenty |
Отправлено: 08.06.2004, 09:07 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
более чем достаточно, но я просто предполагаю, что GDS32.DLL содержит какую-нибудь опрашивающую функцию...
|
|
Deem |
Отправлено: 10.06.2004, 16:47 |
|
Мастер участка
Группа: Участник
Сообщений: 327
|
При коннекте всегда должна стоять эта проверка.
|
|