Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: VB6 HELP!!!! Добавлено: 17.03.07 19:26  

Автор вопроса:  darkdrive | Web-сайт: HET | ICQ: HET 
Поможите люди добрые.
Мне надо чтобы форма старотовала в крайнем углу экрана.
Допустим я делаю старт Manual, top, left делаю по своему экрану.
А если человек ее запускает с другим разрешением экрана, то либо формы не видно(у него меньше разрешение чем у меня), либо не в угле( больше чем у меня).

Думал сделать пропорцию,
Form load
узнаем разрешение пользователя
состовляем пропорцию

но в VB6 left и top не в пикслелях а в чем то другом.
В общем подскажите как это сделать пожалуйста.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Серёга



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #1
Добавлено: 17.03.07 20:06
но в VB6 left и top не в пикслелях а в чем то другом.

- В твипах. Чтобы узнать сколько твипов в пикселе юзай свойства Screen.TwipsPerPixelX и Screen.TwipsPerPixelY.

Ответить

Номер ответа: 2
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #2
Добавлено: 17.03.07 20:27
Вроби штоб совпла нада множить на 14.5

Ответить

Номер ответа: 3
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #3
Добавлено: 17.03.07 20:28
Делай так узнавай розширення екрану.І віднимай ширину проги від розширення і все дела.

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 17.03.07 22:44
Вроби штоб совпла нада множить на 14.5
Обычно на 15, но если стоит увеличение шрифтов, то надо пристёгиваться к TwipsPerPixelX/Y

2 darkdrive
Зачем такой изврат, стартуй или в 0,0 или по центру...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам