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

Вниз

отлавливание событий InterBase   Найти похожие ветки 

 
Виталий Викторович Яничкин   (2002-11-14 21:01) [0]

Здравствуйте!
Мне поручили ответственное задание, требующее особого подхода к его решению. Задание заключается в следующем: мне необходимо написать сервис, который бы отлавливал все события (events) InterBase и для определенных запускал другие сервисы. С первой частью задания, т.е. с написанием сервиса, я справился. Теперь необходимо каким-то образом реализовать вторую часть. Что мне для этого необходимо знать и какие использовать компоненты?


 
Dr_Mike ©   (2002-11-14 22:29) [1]

Что имеется в виду под "запускал другие сервисы" ?


 
Виталий Викторович Яничкин   (2002-11-15 00:27) [2]

Ну, слово "сервисы" можно заменить на "программы". Т.е. либо происходило информирование пользователя о возникновении события, либо запись в лог, либо запуск программы.


 
Alexandr ©   (2002-11-15 07:32) [3]

в чем проблема, Виталий Викторович Яничкин ?
CreateProcess и подобные тебе в этом помогут.


 
Виталий Викторович Яничкин   (2002-11-15 20:17) [4]

Главна задача - отловить события, а запускать программы CreateProcessом. Ты думаешь о чем пишешь?


 
Dr_Mike ©   (2002-11-20 15:51) [5]

>Виталий Викторович Яничкин (15.11.02 20:17)
Главна задача - отловить события, а запускать программы CreateProcessом. Ты думаешь о чем пишешь?

О так называемом лабиринтном мышлении слышали, уважаемый ? - Это когда предложение можно читать хоть с начала, хоть с конца, все равно о чем спрашивают, непонятно...



 
Prooksius ©   (2002-11-20 16:15) [6]

Вам понадобится какой-то EventAlerter (какой - зависит от компонент доступа к IB, которыми вы пользуетесь)
В него записать все события, которые будет получать приложение, зарегистрировать их и по событию OnEventAlert (кажется так) обрабатывать.
Есть пример такой в 5 дельфи, должен быть и в 6 и 7:
c:\Program Files\Borland\Delphi5\Demos\Db\Ibdemo\
Это пример работы с событиями в IB.
Сразу говорю, что та компонента, которая используется в примере - глюкавая, потребуется найти лучше. Вариант - SuperIBEventAlerter.



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
1-28116
Starkom
2002-11-28 14:32
2002.12.09
Как отследить момент выгрузки BDE?


3-27896
tv
2002-11-21 14:17
2002.12.09
Как определить, есть ли запись в таблице при добавлении новой.


6-28169
DemOk
2002-10-14 11:38
2002.12.09
НЭТВОТЧ !


1-27955
Alexander Vasjuk
2002-11-29 12:38
2002.12.09
Отображение связанных данных


8-28139
aver
2002-08-23 10:38
2002.12.09
просмотр TIF в DELPHI