Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.24;
Скачать: CL | DM;

Вниз

Перехват IB-ошибок в приложении...   Найти похожие ветки 

 
VID ©   (2003-11-03 18:09) [0]

Как корректно реализовать следующюу задачу (использую Application.OnException):

1. При возникновении ошибки oeLostConnect, т.е. когда клиент теряет связь с сервером, необходимо добиться того, что бы на экране не выводилось сообщении о потере связи с сервером.

2. При получении любого другого рода сообщений с сервера (такие как Exceptions, сообщения о нарушении бизнес-правил, и нарушения условий целостности БД, и прочее), уметь в случае надобности "глушить" все эти сообщения (допустим если глоб. флаг CanShowMessage = False) или же разрешить их вывод на экран, если CanShowMessages = True;

Я использую FIBPlus 4.8 а всё это необходимо реализовать без использования TpFibErrorHandler.

Если у кого-то уже есть готовые решения этой проблемы (думаю, у опытных программистов они обязательно есть), то буду рад если Вы поделитись своими наработками в этом вопросе.


 
VID ©   (2003-11-05 00:21) [1]

народ...


 
Alexandr ©   (2003-11-05 07:57) [2]

а чем тебе TpFIBErrorHandler не угодил?


 
VID ©   (2003-11-06 01:18) [3]

Кажется он является причиной зависания программы клиента, когда соединение клиента с сервером устанавливается через TCP/IP протокол (причём соединение реально сетевое, т.е. клиент и сервер находятся на разных машинах) и когда затем происходит внезапное аварийное завершение работы сервера.



Страницы: 1 вся ветка

Текущий архив: 2003.11.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
4-79243
free
2003-09-25 23:04
2003.11.24
Нажатие клавишь


1-78883
Developerr
2003-11-13 12:32
2003.11.24
Границы ячейки в F1Book версии 6


1-78904
АСМиД
2003-11-12 16:36
2003.11.24
Ошибка чтения в системе псевдореального времени


1-78999
Леонид Федьков
2003-11-14 16:40
2003.11.24
DELPHI и MS Word


6-79084
Tommy
2003-09-16 16:18
2003.11.24
Sinxronizacia setevogo vremeni