Единицы измерений в Visual Basic 2008

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

ALev
Новичок
Новичок
 
Сообщения: 37
Зарегистрирован: 17.08.2007 (Пт) 8:05

Единицы измерений в Visual Basic 2008

Сообщение ALev » 18.06.2009 (Чт) 13:21

1. Нужно установить для кнопки размер в сантиметрах. Можно ли так задать?
2. А тоже самое, для размера формы?
Спасибо.

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Единицы измерений в Visual Basic 2008

Сообщение Денис » 18.06.2009 (Чт) 14:35

можно. в свойствах. ScaleMode формы. только для формы это будет размер клиентской области (без заголовка окна)
___________
Упс, это же дотнет... тогда не знаю.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Единицы измерений в Visual Basic 2008

Сообщение MIT » 18.06.2009 (Чт) 15:55

Не очень понимаю как можно связать физический размер монитора (да и где б его получить программно?), разрешение экрана и размер форм/контролов :roll:
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Единицы измерений в Visual Basic 2008

Сообщение Williams » 18.06.2009 (Чт) 16:57

Грубо скопипастил следующее :)
1. Determine the dpi resolution of your target.

2. For inches: pixels = inches * dpi

3. For cm: pixels = cm / 2.54 * dpi
И вы думаете, что вас оставят в живых после прочтения этого поста?

ALev
Новичок
Новичок
 
Сообщения: 37
Зарегистрирован: 17.08.2007 (Пт) 8:05

Re: Единицы измерений в Visual Basic 2008

Сообщение ALev » 19.06.2009 (Пт) 14:42

Денис писал(а):можно. в свойствах. ScaleMode формы...

ScaleMode, в свойствах форм и кнопки не обнаружил...

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Единицы измерений в Visual Basic 2008

Сообщение Williams » 19.06.2009 (Пт) 17:28

ALev писал(а):
Денис писал(а):можно. в свойствах. ScaleMode формы...

ScaleMode, в свойствах форм и кнопки не обнаружил...


Тебе же сказали - в .NET все в пикселах. Пользуйся вышеуказанной формулой.
И вы думаете, что вас оставят в живых после прочтения этого поста?

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Единицы измерений в Visual Basic 2008

Сообщение Денис » 23.06.2009 (Вт) 13:18

Внимательн смотрите же!

Денис писал(а):можно. в свойствах. ScaleMode формы. только для формы это будет размер клиентской области (без заголовка окна)


Денис писал(а):Упс, это же дотнет... тогда не знаю.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Единицы измерений в Visual Basic 2008

Сообщение FireFenix » 24.06.2009 (Ср) 17:49

Т.к. уже начали обсуждать VS2008. У меня стоит 2008 студия Тим Сьют, но при запуске студии недавние проекты не отображаются в Recent Project. Кто-нить знает как включить сохранение линков на последние открытые сборки?
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Единицы измерений в Visual Basic 2008

Сообщение Williams » 24.06.2009 (Ср) 18:13

Tools > Options > Environment > General > "n Items shown..."
И вы думаете, что вас оставят в живых после прочтения этого поста?

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Re: Единицы измерений в Visual Basic 2008

Сообщение Nord777 » 24.06.2009 (Ср) 21:48

Ты также можешь не видеть последние проекты, если применял твики реестра.
Точное название уже не помню, но что-то вроде "слежение за действиями пользователя" или "недавние документы".
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Единицы измерений в Visual Basic 2008

Сообщение FireFenix » 26.06.2009 (Пт) 23:45

Nord777 писал(а):Ты также можешь не видеть последние проекты, если применял твики реестра.
Точное название уже не помню, но что-то вроде "слежение за действиями пользователя" или "недавние документы".

Не, я ставил на голую ХП СП3, ничего не твикил и в реестре не подурчивал
Сейчас вот поставил на Win7 и как нистранно - отображается нормально
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 76

    TopList