|
|
|
| Как отловить событие закрытие приложения.
Мне бы в этот момент создать бы копию базы данных - для импорта её в другое место.
А так на кнопку закрытие приложения жмёшь - и всё закрывается....
Даже та невидимая форма ничего не делает..............
=======================================
Базу надо сохранить именно ту к которой в данный момент подключено приложение........
========================================
или как программно создать копию работающей базы к которой подключено данное приложение | |
|
| |
|
|
|
| создать невидимое поле по умолчанию ""
Do While Forms![имя формы]![имя невидимого поля] = ""
DoEvents
Loop
DoCmd.Quit
а после сохранения повешать изменение невидимого поля | |
|
| |
|
|
|
| Спасибо!!!
=====================
тока вот это не понял....
а после сохранения повешать изменение невидимого поля
и куда код совать тоже не врубилси, извините............... | |
|
| |
|
|
|
| Подпишись на соответствующее событие формы и лови когда оно наступит.
В 2005 студии, например:
Private Sub Form1_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
MsgBox("Closed")
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
MsgBox("Closing")
End Sub
|
| |
|
| |
|
|
|
| Дааааааааа - спасибо всё получилось, но для начала необходимо оцепить прилинкованные таблицы - потом пожалуйста FileCopy ........ | |
|
| |
|
|
|
| Если речь про файл-сервер Access, то непонятно, зачем отцеплять линкованные таблицы.
Закрыть все открытые наборы данных к линкованным таблицам (формы, отчеты, прочие recordset-ы), затем копировать файл данных. | |
|
| |
|
|
|
| извини...
- не верно выразился - отцепить естесно от формы | |
|
| |
|
|
|
| Лучше, наверное, такие операции проводить из свободной (несвязанной с таблицами) формы,
или вообще без формы, в функции общего модуля. Запуск из менюшки.
Проверить наличие файла блокировок файла данных. При наличии, предложить пользователю
закрыть все открытые формы и отчеты и повторить операцию. | |
|
| |
|
|
|
| А они - юзеры
говорят , что забывают про эту операцию и хотят - чтобы автоматом по закрытии приложения чтоба файл создавался. | |
|
| |