Закрытие базы Access.
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Закрытие базы Access. Expand / Collapse
Автор
Сообщение
01.08.2007 8:28
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 24.10.2007 12:30
Сообщ.: 7, Visits: 41
Как сделать, чтобы при закрытии Базы сначало выполнялись определённые действия? А то при применении ActiveX открытой форме выдаётся ошибка(просит использовать определённый метод ActiveX, а уж потом закрывать эту форму).
Сообщ. #915079
01.08.2007 11:27
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 07.03.2008 19:04
Сообщ.: 328, Visits: 1 857
Воспользуйтесь событием Unload (Выгрузка) формы.
Сообщ. #915084
04.08.2007 10:04
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 24.10.2007 12:30
Сообщ.: 7, Visits: 41
Где использовать UNLOAD ? Если закрываешь базу крестом, а в ней открыты формы ,которые необходимо закрывать  используя определённые функции (иначе ошибка-Use disconnect first),т.е надо сначало закрыть такие формы . Как повесить  UNLOAD  на окно бызы?
Сообщ. #915149
04.08.2007 20:07
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 07.03.2008 19:04
Сообщ.: 328, Visits: 1 857
kiw (01.08.2007)
Как сделать, чтобы при закрытии Базы сначало выполнялись определённые действия? А то при применении ActiveX открытой форме выдаётся ошибка(просит использовать определённый метод ActiveX, а уж потом закрывать эту форму).

Более подробно:
1. При закрытии базы при открытых формах (мое мнение - такие действия ведут к порождению проблем) сначала закрываются формы.
2. При закрытии форм обязательно происходят события Unload и Close. Я предложил попытаться использовать требуемый метод ActiveX, о котором Вы упоминаете, в обработчике события Unload соответствующей формы.
3. Для объектов DataBase события отсутствуют. Т.е. нет возможности прописать свой код для выполнения при закрытии базы.
Сообщ. #915153
04.08.2007 20:33
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 24.10.2007 12:30
Сообщ.: 7, Visits: 41
Всё получилось .Большое спасибо. Применил Unload для каждой формы с ActiveX и в процедуре выполнил необходимый метод ActiveX.
Сообщ. #915154
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 1:43