Страница: 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: У тебя монитор старинный, а у него - электронно-лучевая трубка с жидкокристаллической плазмой.
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-сайт:
Профиль | | #5
Добавлено: 14.05.07 16:13
Кажется dpi экрана можно так смотреть:
GetDeviceCaps(GetDC(GetDesktopWindow()), LOGPIXELSX)
Хотя бог его знает, что хотел автор.
PS. А по мне, так GSerg ничего такого в этом топе себе не позволил... или я привык уже
Номер ответа: 6
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #8
Добавлено: 14.05.07 20:11
Номер ответа: 9
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #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
Тебе, ДоКал, прежде чем радостно гыкать вместе со стадом, надо научиться читать. А то выбивается из общего хора твоё нестройное блеянье.
"Телепаты", ответившие ранее в этом топике, как видишь, не угадали вопрос автора. Пришёл автор и разъяснил, в чём на самом деле состоял вопрос.
То, что я с самого начала говорил, что вопрос не имеет смысла, никого не волновало. "Мы же знаем, что он имел в виду!"
Номер ответа: 12
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #12
Добавлено: 14.05.07 20:37
В 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-сайт:
Профиль | | #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