Страница: 1 |
Страница: 1 |
Вопрос: VB6 HELP!!!!
Добавлено: 17.03.07 19:26
Автор вопроса:
darkdrive | Web-сайт:
Поможите люди добрые.
Мне надо чтобы форма старотовала в крайнем углу экрана.
Допустим я делаю старт Manual, top, left делаю по своему экрану.
А если человек ее запускает с другим разрешением экрана, то либо формы не видно(у него меньше разрешение чем у меня), либо не в угле( больше чем у меня).
Думал сделать пропорцию,
Form load
узнаем разрешение пользователя
состовляем пропорцию
но в VB6 left и top не в пикслелях а в чем то другом.
В общем подскажите как это сделать пожалуйста.
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа: Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #1
Добавлено: 17.03.07 20:06
- В твипах. Чтобы узнать сколько твипов в пикселе юзай свойства Screen.TwipsPerPixelX и Screen.TwipsPerPixelY.
Номер ответа: 2
Автор ответа: D o c a l
ICQ: 408802757
Вопросов: 76
Ответов: 985
Web-сайт:
Профиль | | #2
Добавлено: 17.03.07 20:27
Вроби штоб совпла нада множить на 14.5
Номер ответа: 3
Автор ответа: D o c a l
ICQ: 408802757
Вопросов: 76
Ответов: 985
Web-сайт:
Профиль | | #3
Добавлено: 17.03.07 20:28
Делай так узнавай розширення екрану.І віднимай ширину проги від розширення і все дела.
Номер ответа: 4
Автор ответа: HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 17.03.07 22:44
2 darkdrive
Зачем такой изврат, стартуй или в 0,0 или по центру...