Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 |

 

  Вопрос: определение сколько точек на дюйм у монитора Добавлено: 14.05.07 08:59  

Автор вопроса:  art
Как можно определить сколько dpi поставлено на мониторе?

Ответить

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

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 14.05.07 09:29
На мониторе это не ставится.

Ответить

Номер ответа: 2
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #2 Добавлено: 14.05.07 10:37
2GSerg: У тебя монитор старинный, а у него - электронно-лучевая трубка с жидкокристаллической плазмой.
Private Sub Form_Load()
Dim intWidth As Integer
Dim intHeight As Integer
intWidth = Screen.Width \ Screen.TwipsPerPixelX
intHeight = Screen.Height \ Screen.TwipsPerPixelY
MsgBox "Screen Resolution:" + vbCrLf + vbCrLf + Str$(intWidth) + " x" + Str$(intHeight), 64, "Info"
End Sub

Ответить

Номер ответа: 3
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #3 Добавлено: 14.05.07 10:56
Arseny, это у тебя настройки монитора получаются этим кодом?

Ответить

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



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #4 Добавлено: 14.05.07 15:23
2GSerg: судя по звездам, тебя можно было бы назвать подполковником. И наверное, так и надо называть, ибо ты, как и настоящий армеец, слишком сильно придираешься к словам. Да, ТЫ, может быть что-то и знаешь, но зачем обязательно подъ...бать других? Ведь каждый человек начинает с мелочей... Я думаю ты тоже, начав писать на вб, не стал катать на асме... Будь более терпелив к новичкам. Задать вопрос правильно - это тоже наука.

Ответить

Номер ответа: 5
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #5
Добавлено: 14.05.07 16:13
Кажется dpi экрана можно так смотреть:
GetDeviceCaps(GetDC(GetDesktopWindow()), LOGPIXELSX)
Хотя бог его знает, что хотел автор.

PS. А по мне, так GSerg ничего такого в этом топе себе не позволил... или я привык уже :)

Ответить

Номер ответа: 6
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #6
Добавлено: 14.05.07 17:50
GSerg просто указывает, что вопрос задан некорректно, для того, даже если форумные телепаты поймут, что хотел автор, и ответят, чтобы это не входило в привычку.

Ответить

Номер ответа: 7
Автор ответа:
 art



Вопросов: 45
Ответов: 119
 Профиль | | #7 Добавлено: 14.05.07 19:33
Вот и добрался до форума =)
Сразу хотел извиниться за некорректный вопрос - уже засыпал.
Итак, в свойствах экрана, там где выбираем разрешение, есть кнопка advanced(дополнительно), первая вкладка general(общие), display settings. Согласен, скорей всего это относиться к видео карте. В общем там есть комбо к котором можно выбирать сколько dpi ставить. Вот и вопрос, надеюсь теперь понятный всем, как узнать это значение, а то писал прогу на 96, а под 120, естественно, форму съело.
Ну вот, такой вопросик.
Всем спасибо =)

Ответить

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



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #8
Добавлено: 14.05.07 20:11
2GSerg: судя по звездам, тебя можно было бы назвать подполковником. И наверное, так и надо называть, ибо ты, как и настоящий армеец, слишком сильно придираешься к словам. Да, ТЫ, может быть что-то и знаешь, но зачем обязательно подъ...бать других? Ведь каждый человек начинает с мелочей... Я думаю ты тоже, начав писать на вб, не стал катать на асме... Будь более терпелив к новичкам. Задать вопрос правильно - это тоже наука.
Согласен з Arseny

Ответить

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



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #9
Добавлено: 14.05.07 20:16
Если я не ошибаюсь, это значение равно
1440/Screen.TwipsPerPixelX

Ответить

Номер ответа: 10
Автор ответа:
 art



Вопросов: 45
Ответов: 119
 Профиль | | #10 Добавлено: 14.05.07 20:23
To everyone: спасибо.
To Серёга: да, действительно даёт то, что нужно. А нельзя ли подробнее - почему именно 1440?

Ответить

Номер ответа: 11
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #11 Добавлено: 14.05.07 20:28
Согласен з Arseny

Тебе, ДоКал, прежде чем радостно гыкать вместе со стадом, надо научиться читать. А то выбивается из общего хора твоё нестройное блеянье.

"Телепаты", ответившие ранее в этом топике, как видишь, не угадали вопрос автора. Пришёл автор и разъяснил, в чём на самом деле состоял вопрос.
То, что я с самого начала говорил, что вопрос не имеет смысла, никого не волновало. "Мы же знаем, что он имел в виду!"

Ответить

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



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #12
Добавлено: 14.05.07 20:37
почему именно 1440?

В 1 дюйме всегда 1440 твипов, а кто это придумал я не знаю :)

Ответить

Номер ответа: 13
Автор ответа:
 art



Вопросов: 45
Ответов: 119
 Профиль | | #13 Добавлено: 14.05.07 20:40
Стоп, 2 GSerg: а где ещё используется такие определения, как "точек на дюйм" вместе с dpi.
В принципе Arseny двигался правильно, за что ему отдельный респект.
2 Серёга: всё понял, большое спасибо.

Ответить

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



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #14
Добавлено: 14.05.07 21:05
Тебе, ДоКал, прежде чем радостно гыкать вместе со стадом, надо научиться читать. А то выбивается из общего хора твоё нестройное блеянье.

"Телепаты", ответившие ранее в этом топике, как видишь, не угадали вопрос автора. Пришёл автор и разъяснил, в чём на самом деле состоял вопрос.
То, что я с самого начала говорил, что вопрос не имеет смысла, никого не волновало. "Мы же знаем, что он имел в виду!"

В Бабруск ж"іь"вотное.
To BRAND :)

Ответить

Номер ответа: 15
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #15 Добавлено: 14.05.07 22:27
3 повода чтогбы унизить ДоКала:
1. за "Бабруск"
2. за "ж"іь"вотное"
3. если копируешь BRAND-а - ставь копирайт, а если ты его туда посылаешь - то получится, что поводов 4 а не 3

Ответить

Страница: 1 | 2 |

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



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