Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > VB6 > Разрешение монитора |
Автор: DimkraS 28.8.2006, 17:07 |
Как узнать какое разрешение в данный момент у монитора, что бы я мог форму подстроить под экран? |
Автор: Naghual 28.8.2006, 17:17 |
Объект Screen. Свойства Width и Height. |
Автор: DimkraS 28.8.2006, 19:41 |
Naghual, Спасибо. И ещё вопрос, он мне выдал что Height = 11520 Width = 15360, а разрешение у меня 1024 на 768. А как мне узнать какие значения будут при разрешении 1280 на 1024, монитор у меня стока не потянет ставить. |
Автор: mihanik 29.8.2006, 06:28 |
Это, я так понимаю, он выдал тебе размеры в твипах... Ну... В попугаях т.е. Чтобы получить размеры в пикселах, дели всё на 15. Т.е. у меня, например, он выдал 17280 х 12960 . Делим на 15 получается 1152 х 864. |
Автор: DimkraS 29.8.2006, 08:54 |
mihanik, Спасибо |
Автор: Тутанхамец 29.8.2006, 17:20 |
Лучше не на 15, а на Screen.TwipsPerPixelX и Screen.TwipsPerPixelY. А то вдруг на разных компах и твипы разные. |
Автор: DimkraS 29.8.2006, 18:12 |
Тутанхамец, благодарю |