Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как обеспечить задержку обработки события? / 11 сообщений из 11, страница 1 из 1
22.09.2004, 12:28:19
    #32706084
CollarWhiteBlue
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
Всем привет.
Есть ситуация. Нужно в VBAшной функции зажечь событие, НО ТАК, чтобы эта функция отработала до конца, и лишь потом событие было поймано обработчиком. Как обеспечить такую последовательность?
...
Рейтинг: 0 / 0
22.09.2004, 12:30:28
    #32706092
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
cначала выполнить функцию до конца, а потом зажигать событие
...
Рейтинг: 0 / 0
22.09.2004, 12:33:05
    #32706099
Как обеспечить задержку обработки события?
CollarWhiteBlueВсем привет.
Есть ситуация. Нужно в VBAшной функции зажечь событие, НО ТАК, чтобы эта функция отработала до конца, и лишь потом событие было поймано обработчиком. Как обеспечить такую последовательность?
Зажигать через внешние системные или самописные "объекты синхронизации".
-системные объекты событий, очереди системных сообщений Windows, семафоры, файлы, таблицы в акцесс, в которые пишешь и читаешь "событие"
...
Рейтинг: 0 / 0
22.09.2004, 12:33:14
    #32706100
CollarWhiteBlue
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
Ха... если б так все просто...
функция должна вернуться! - а ТОЛЬКО ПОСЛЕ ЭТОГО спойматься событие.

Вопрос остается.
...
Рейтинг: 0 / 0
22.09.2004, 12:35:28
    #32706114
CollarWhiteBlue
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
пожигательЗажигать через внешние системные или самописные "объекты синхронизации".
-системные объекты событий, очереди системных сообщений Windows, семафоры, файлы, таблицы в акцесс, в которые пишешь и читаешь "событие"

Классная идея, спасыба! Хорошо бы через таблицу, но мне это надо в Визио делать, вот в чем беда... :)
...
Рейтинг: 0 / 0
22.09.2004, 12:35:38
    #32706117
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
тогда объясни для чего такой изврат?
...
Рейтинг: 0 / 0
22.09.2004, 12:39:14
    #32706136
файло
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
CollarWhiteBlue пожигательЗажигать через внешние системные или самописные "объекты синхронизации".
-системные объекты событий, очереди системных сообщений Windows, семафоры, файлы, таблицы в акцесс, в которые пишешь и читаешь "событие"

Классная идея, спасыба! Хорошо бы через таблицу, но мне это надо в Визио делать, вот в чем беда... :)
файло тобе в руку...
...
Рейтинг: 0 / 0
22.09.2004, 12:53:30
    #32706194
CollarWhiteBlue
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
Kelmeтогда объясни для чего такой изврат?
Объясняю (пришлось писать сюда, потому что активный народ, готовый помочь :)).
Все пошло от того, что в Визио надо сделать то, что мелкософт называет "девелоперским солюшном". Т.е. над (или под :)) шейпами реализовать нормальные объекты с б-логикой. Было принято решение сделать классическую MVC-штуку. Т.е. вся б-логика (в т.ч. - на удаление объекта) - в этом б-объекте. НО: проблема в том, чтобы изнутри этих объектов удалять шейпы-"виды", в то время как Визио сам удаляет эти шейпы в своих нутрях. Короче: в обработчике запроса на запрет удаления шейпа (событие Визио) вернуть ТРУ (т.е. запрет удаления), одновременно отправив кастом-событие на удаление объекта-"модели", в котором уже по-взрозлому ентот шейп удалить. Вот так.
...
Рейтинг: 0 / 0
22.09.2004, 12:56:16
    #32706204
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
Счас придёт Тёмный или Саныч и топик с названием "ЕСЛИ ВЫ НИКАК НЕ МОЖЕТЕ НАЙТИ ТОПИК, КОТОРЫЙ ТУТ БЫЛ" пополнится на один пост ;)
...
Рейтинг: 0 / 0
22.09.2004, 13:17:27
    #32706284
CollarWhiteBlue
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
KelmeСчас придёт Тёмный или Саныч...
А чё, тема ВБА к аксессу не относится?
...
Рейтинг: 0 / 0
22.09.2004, 17:01:07
    #32707099
Stepler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обеспечить задержку обработки события?
CollarWhiteBlue KelmeСчас придёт Тёмный или Саныч...
А чё, тема ВБА к аксессу не относится?см=CollarWhiteBlue ещё и урежут вдвое (хотя бы на "см")
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как обеспечить задержку обработки события? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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