powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Application.Quit acQuitSaveAll
3 сообщений из 3, страница 1 из 1
Application.Quit acQuitSaveAll
    #32739551
Esquel_net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Утро доброе!
Такой вопрос. Сделал кнопку выхода:

If MsgBox(" Закрыть базу? ", vbCritical + vbOKCancel + vbDefaultButton2, "ЛИС") = vbOK Then
Application.Quit acQuitSaveAll
End If

Уверяют, что Application.Quit acQuitSaveAll по действию аналогична пункту Выход меню Файл. Однако при нажатии кнопки окно Access исчезает сразу, и у польз-ля может создаться впечатление, что база закрыта, и он, скажем, сразу будет выключать комп. А в это время еще происходит сжатие (стоит галочка "Сжимать при закрытии"). Почему так? Хотелось бы, чтобы окно пропадало только после завершения сжатия, как по нажатию Выход меню Файл.
...
Рейтинг: 0 / 0
Application.Quit acQuitSaveAll
    #32739565
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если попробовать acQuitPrompt?
...
Рейтинг: 0 / 0
Application.Quit acQuitSaveAll
    #32739568
Esquel_net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, сработало!

Странно, а в ХЕЛПе пишут:
acQuitPrompt - Displays a dialog box that asks whether you want to save any database objects that have been changed but not saved

Но никакого диалогового окна нет... Ну да ладно, так и лучше!
Спасибо, Alexander G!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Application.Quit acQuitSaveAll
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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