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

Ситуация: .mdb

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

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





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

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

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

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

(ИМХО)

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

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


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