Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как правильно подписаться на события? / 7 сообщений из 7, страница 1 из 1
13.03.2020, 05:26
    #39936883
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно подписаться на события?
Например, как DBNavigator отлавливает Bof и Eof у DataSet-а, к которому он подключен?

Хочется подписаться на изменения полей класса
...
Рейтинг: 0 / 0
13.03.2020, 05:43
    #39936884
istrebitel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно подписаться на события?
Датасет рассылает привязанным компонентам события. В своё время написал маленький компонентик.
...
Рейтинг: 0 / 0
13.03.2020, 07:06
    #39936891
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно подписаться на события?
istrebitel,

Спасибо, посмотрю
...
Рейтинг: 0 / 0
13.03.2020, 09:58
    #39936932
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно подписаться на события?
13.03.2020 05:26, antox пишет:
>
> Хочется подписаться на изменения полей класса

в общем случае, без правки исходников, или порождения наследника,
это mission impossible.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
13.03.2020, 10:36
    #39936952
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно подписаться на события?
antox
Например, как DBNavigator отлавливает Bof и Eof у DataSet-а, к которому он подключен?

Когда я последний раз юзал навигатор, а это было еще на Д7, то никак он не отлавливал, пока лишний раз не тыкнешь Prev/Next. Но в общем случае datalink
...
Рейтинг: 0 / 0
13.03.2020, 15:43
    #39937170
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно подписаться на события?
Василий 2
Когда я последний раз юзал навигатор, а это было еще на Д7, то никак он не отлавливал, пока лишний раз не тыкнешь Prev/Next.
Потому что Bof/Eof это не первая/последняя запись, а перед первой/после последней
...
Рейтинг: 0 / 0
13.03.2020, 21:29
    #39937305
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно подписаться на события?
_Vasilisk_
Василий 2
Когда я последний раз юзал навигатор, а это было еще на Д7, то никак он не отлавливал, пока лишний раз не тыкнешь Prev/Next.
Потому что Bof/Eof это не первая/последняя запись, а перед первой/после последней
А другими словами, это признак того, что на предыдущую (следующкю) запись перейти не удалось.
Но важно понимать, что этот признак может быть не инициализирован, даже если мы находимся на последней записи. Он взведется только после очередного фетча (next)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как правильно подписаться на события? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]