Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Если форма не влизает на экран


Автор: Leoo 5.12.2005, 09:40
При запуске программы главная форма не помещается на экран (размер формы больше разрешения экрана). Получается, что некоторые кнопки не видны.
Как сделать так, что б форма подстраивалась под разрешение экрана или как сделать полосы прокрутки на форме.
Помогите плиз!
Зарание спасибо!

Автор: Exception 5.12.2005, 09:51
Тема не раз обсуждалась.
Юзайте поиск smile

Автор: Leoo 5.12.2005, 18:51
Я че то по этой теме ни чего не нашел.

Автор: Spawn™Production® 5.12.2005, 19:07
Цитата(Leoo @ 5.12.2005, 10:40)
Как сделать так, что б форма подстраивалась под разрешение экрана или как сделать полосы прокрутки на форме.

Screen.Height
Screen.Width

Автор: Leoo 5.12.2005, 21:43
Так не работает выдает ошибку
Compil error: Invalid use of property

Автор: Spawn™Production® 5.12.2005, 21:55
Leoo, а как ты используешь полученную информацию ? smile
Добавлено @ 21:56
Нужно в событие загрузки формы засунуть нечто такое:
Код
Form1.Height = Screen.Height
Form1.Width = Screen.Width

Автор: Leoo 5.12.2005, 22:25
она уменьшается, но на ней не видны все элементы (кнопки и т.д.) а скрола не появляется и форма не раздвигается больше чем разрешение зкрана. А как сделать скролл я не знаю.

Автор: Akina 5.12.2005, 23:05
Цитата(Leoo @ 5.12.2005, 23:25)
она уменьшается, но на ней не видны все элементы (кнопки и т.д.) а скрола не появляется и форма не раздвигается больше чем разрешение зкрана.

А надо корректировать еще положение и размеры всех контролов - чтобы они не были за границами формы...

Автор: Leoo 6.12.2005, 09:14
А полосы прокрутки на форме как нибуть сделать можно?
А то менять расположение всех и размер всех контролов как то нереально.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)