powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывод сообений о ходе операций с БД
4 сообщений из 4, страница 1 из 1
Вывод сообений о ходе операций с БД
    #32676171
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть процедура, которая выполняет определенные действия с БД:

sub doAction()
'Выполнение операций с БД

'Загрузка данных в локальные таблицы

'обновление данных 1

'обновление данных 2

'отправка измененных данных в mdb сервера

end sub

и процедура показа сообщений, которая выводит красивую форму с сообщениями.
sub showMsg(strMessage as string)
'Вывод сообщения
end sub
По мере работы процедуры doAction хотелось бы выводить сообщения о ходе процесса, но так, чтобы вызов процедуры ShowMsg был не из кода doAction, а откуда-то из другого места, чтобы код, меняющий БД ничего не знал про GUI.

Вот только не могу придумать, как это сделать :-(.
Help
...
Рейтинг: 0 / 0
Вывод сообений о ходе операций с БД
    #32676199
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
1. Создаем модуль класса.
2. Переносим тело doAction в него.
3. Добавляем описание эвента с произвольным именем.
4. В тех местах, где нужно сообщение, пишем RaiseEvent.
5. Для обращения к doAction описываем объект этого класса, причем с WithEvents.
6. В обработчике события этого объекта ставим сообщение.
...
Рейтинг: 0 / 0
Вывод сообений о ходе операций с БД
    #32676260
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч ,
Спасибо, попробую. Плохо только, что я с модулями класса не имел дела, слабо предсталяю, для чего они нужны и как с ними работать. Придется сперва почитать про это дело.
...
Рейтинг: 0 / 0
Вывод сообений о ходе операций с БД
    #32676267
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Мне кажется, что по моей инструкции все должно получиться.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывод сообений о ходе операций с БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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