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

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

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

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


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