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

Ситуация: .mdb

Есть вопрос:
Как программно из кода VBA переключать режимы окон, чтобы окна форм при их загрузке были не на весь экран, а окна отчетов, таблиц - на весь экран.

По-моему здесь нужно исп. что-то из API, но что?
...
Рейтинг: 0 / 0
Перекл. оконных режимов из VBA
    #32582408
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
свойство всплывающее окно - да
тип границы - Окна диалога





http://kozin1.narod.ru/newsite/index.html
...
Рейтинг: 0 / 0
Перекл. оконных режимов из VBA
    #32582433
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или
- в событии формы Form_Open - DoCmd.Restore
- в событии отчета Report_Open - DoCmd.Maximaze

Для всех отчетов и форм

(ИМХО)
...
Рейтинг: 0 / 0
Перекл. оконных режимов из VBA
    #32582450
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paparomeИли
- в событии формы Form_Open - DoCmd.Restore
- в событии отчета Report_Open - DoCmd.Maximaze

Для всех отчетов и форм

(ИМХО)

тогда уж наверное в событии формы Form_Activate - DoCmd.Restore
...
Рейтинг: 0 / 0
Перекл. оконных режимов из VBA
    #32582460
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автортогда уж наверное в событии формы Form_Activate - DoCmd.Restore
Можно и в это событие, но хватает как я написал (если чел. принудительно окно формы не отмаксимайзит) :)
...
Рейтинг: 0 / 0
Перекл. оконных режимов из VBA
    #32582501
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paparome автортогда уж наверное в событии формы Form_Activate - DoCmd.Restore
Можно и в это событие, но хватает как я написал (если чел. принудительно окно формы не отмаксимайзит) :)

если я из формы открою отчет, в котором на открытие стоит maximize , то при закрытии отчета форма останется развернутой на весь экран.
Это правда только для случая - если тип границы формы sizable...
...
Рейтинг: 0 / 0
Перекл. оконных режимов из VBA
    #32582511
gav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо Всем!!!!
Все работает!!!
А я то думал, что все сложнее!!! :)
...
Рейтинг: 0 / 0
Перекл. оконных режимов из VBA
    #32582516
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторесли я из формы открою отчет, в котором на открытие стоит maximize , то при закрытии отчета форма останется развернутой на весь экран.
Это правда только для случая - если тип границы формы sizable...
Хм. И правда - вот что значит ни когда не делать формы с границами sizible (то-то этот тип границы мне сразу не понравился :) )
Согласен - на форме надо использовать событие OnActivate
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перекл. оконных режимов из VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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