Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
1-27980
Илайдж
2002-11-29 15:03
2002.12.09
Работа с Excel без левых компонент.


6-28175
V.exeR
2002-10-12 09:49
2002.12.09
!СРОЧНО! Проверка ссылок на живость


1-28066
Nikolay Enby
2002-11-27 21:12
2002.12.09
Вопрос об объекте MEMO.


14-28273
Dmitriy Polskoy
2002-11-19 09:39
2002.12.09
Логика Reget / FlashGet


1-28085
BThorn
2002-11-28 09:48
2002.12.09
Как создать указатель не на сам TEdit, а на его свойство Text?




   Наверх