powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подавить появление скроллирующих полос
4 сообщений из 4, страница 1 из 1
Подавить появление скроллирующих полос
    #32813951
Stok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как программно при запуске приложений MS Access-97 заблокировать появление на экране скроллирующих полос при отображении форм, не вписывающихся в размер экрана? И чтобы их потом можно было снова включать.
...
Рейтинг: 0 / 0
Подавить появление скроллирующих полос
    #32813963
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Многие (все?) свойства формы выставлятся и в дизайнере и во время выполнения из кода.
...
Рейтинг: 0 / 0
Подавить появление скроллирующих полос
    #32814160
Stok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пардон, недообъяснил!
Речь идет не о свойствах формы, а о свойствах самого приложения Access-97.
О чем идет речь. Нужно открыть форму так, чтобы она занимала все полезное место на экране.
Что делаем:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub Form_Load()
Dim w As Long, h As Long
      ' Определение размеров окна во весь экран
    DoCmd.MoveSize  0 ,  0 
    DoCmd.Maximize
    w = Me.InsideWidth -  200 
    h = Me.InsideHeight -  500 
    DoCmd.Restore
    Me.InsideWidth = w
    Me.InsideHeight = h
End Sub
Но после перехода от распахнутого к оконному режиму, поскольку размеры формы близки к размерам дочернего окна Access, появляются две подленькие полосы скроллирования. Приходится "откусывать" некоторое количество пикселов (в примере 200 и 500). Хотелось бы этого избежать.
...
Рейтинг: 0 / 0
Подавить появление скроллирующих полос
    #32814341
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Банальный совет: тщателно вписывайте все формы в пределы клиентской области, тогда полос не будет. Как иначе - не знаю, может быть можно через Windows API.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подавить появление скроллирующих полос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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