Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Как узнать физические размеры монитора?   Найти похожие ветки 

 
Б   (2010-06-03 15:35) [0]

Здрасти!

Как узнать физические размеры монитора?


 
Ega23 ©   (2010-06-03 15:43) [1]

1. Измерить с помощью линейки.
2. Поискать размеры в паспорте.


 
12 ©   (2010-06-03 15:44) [2]

получить модель, поискать через гугл в инете?


 
Б   (2010-06-03 15:47) [3]


> Ega23 ©   (03.06.10 15:43) [1]


Программно, Петросян.


> 12 ©   (03.06.10 15:44) [2]


Перепробывал, не то.


Monitor.Width/Monitor.Height  
Monitor.WorkareaRect
GetSystemMetrics(SM_CXSCREEN) / GetSystemMetrics(SM_CYSCREEN)
(GetDeviceCaps(DC, HORZREZ) / GetDeviceCaps(DC, VERTREZ)
(GetDeviceCaps(DC, HORZSIZE) / GetDeviceCaps(DC, VERTSIZE)



 
DVM ©   (2010-06-03 15:51) [4]


> Б

есть размеры в пикселах, есть разрешение в пикселах на дюйм - вот и считай.
Правда примерно это все весьма.


 
turbouser ©   (2010-06-03 15:53) [5]


> Как узнать физические размеры монитора?

Только [1]


 
Ega23 ©   (2010-06-03 15:59) [6]


> Программно, Петросян.


Запросить его модель (наверняка как-то через API можно), составить запрос к Гугл-Аналитикс, отправить по http, получить ответ, распарсить его как-то, выбрать всё в сантиметрах (нетто и брутто тоже учитывать), попытаться определить с долей вероятности, что это длина или ширина.
Как-то так.


 
Б   (2010-06-03 16:04) [7]


> DVM ©   (03.06.10 15:51) [4]


Вот именно, что это весьма.


> turbouser ©   (03.06.10 15:53) [5]


Да ну.


> Ega23 ©   (03.06.10 15:59) [6]


Не гони.


 
{RASkov} ©   (2010-06-03 16:06) [8]

> [7] Б   (03.06.10 16:04)
> Не гони.

Или научись вопросы правильно задавать или сам не гони...
[1] - самый верный ответ на твой вопрос...
иначе см. GetDeviceCaps


 
Б   (2010-06-03 16:09) [9]


> {RASkov} ©   (03.06.10 16:06) [8



> Или научись вопросы правильно задавать или сам не гони..
> .


LOL.
Что не правильного я ИМЕННО сказал? (Ответ в студию)
Не указал, что надо найти размеры программно?
Думал "великие мастера" поймут.

> иначе см. GetDeviceCaps
Не ту там такого.


 
Медвежонок Пятачок ©   (2010-06-03 16:14) [10]

что вообще понимается под физическими размерами монитора?


 
{RASkov} ©   (2010-06-03 16:15) [11]

> [9] Б   (03.06.10 16:09)
> Не ту там такого.

только не говори, что сказав про "размеры монитора" ты имел ввиду его ВхШхГ? ...ну может еще и массу нужно знать? :)


 
Anatoly Podgoretsky ©   (2010-06-03 16:18) [12]

> Б  (03.06.2010 15:47:03)  [3]

Программно, только обман.


 
Andy BitOff ©   (2010-06-03 16:19) [13]


> Б   (03.06.10 16:09) [9]
> Что не правильного я ИМЕННО сказал?

Физический размер монитора, это его ширина, высота и так скажем толщина. А то, что тебе надо, если я правильно понял то, это физический размер экрана монитора в каких-то единицах, сантиметрах, например.

И почему все думают, что другие догадаются? Почему сразу не спросить так как надо?


 
Anatoly Podgoretsky ©   (2010-06-03 16:21) [14]

> DVM  (03.06.2010 15:51:04)  [4]

И как это связано с физическими размерами монитора?
У разных мониторов разные размеры, а указаные показатели одинаковы.
Кроме того тебе числа 96 и 120 пикселей на дюйм чего ни будь говорят?


 
Б_   (2010-06-03 16:26) [15]


> Медвежонок Пятачок ©   (03.06.10 16:14) [10]


> {RASkov} ©   (03.06.10 16:15) [11]


Физическая высота и ширина.
Понятно же.

> Anatoly Podgoretsky ©   (03.06.10 16:18) [12]

Никак, да?

> Andy BitOff ©   (03.06.10 16:19) [13]
> скажем толщина.

Если честно, мне надо узнать число молекул на 1 куб см. монитора.


 
Медвежонок Пятачок ©   (2010-06-03 16:32) [16]

Физическая высота и ширина.
Понятно же.


Чего высота и чего ширина?
С ножкой или без?
С рамкой или нет?


 
Ega23 ©   (2010-06-03 16:35) [17]


> LOL.
> Что не правильного я ИМЕННО сказал? (Ответ в студию)
> Не указал, что надо найти размеры программно?
> Думал "великие мастера" поймут.


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


 
Б_   (2010-06-03 16:36) [18]

> Медвежонок Пятачок ©   (03.06.10 16:32) [16]

Физическая высота и ширина экрана.


 
Медвежонок Пятачок ©   (2010-06-03 16:37) [19]

Но экран это не монитор.
А монитор это не экран.


 
Б_   (2010-06-03 16:40) [20]


> Ega23 ©   (03.06.10 16:35) [17]


> С программным определением физических характеристик сложнее, тут действительно много разных параметров:

Не извращенцев обычно интересует только экран.


 
Медвежонок Пятачок ©   (2010-06-03 16:41) [21]

и чего такого полезного даст знание размеров?


 
DVM ©   (2010-06-03 16:43) [22]


> Anatoly Podgoretsky ©   (03.06.10 16:21) [14]


> У разных мониторов разные размеры, а указаные показатели
> одинаковы.
> Кроме того тебе числа 96 и 120 пикселей на дюйм чего ни
> будь говорят?

Здравый смысл говорит о том, что размеры в пикселах надо делить на разрешение в пикселах на дюйм, чтобы получить размер в дюймах.


 
Ega23 ©   (2010-06-03 16:44) [23]


> Не извращенцев обычно интересует только экран.


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


 
Anatoly Podgoretsky ©   (2010-06-03 16:46) [24]

> Б_  (03.06.2010 16:26:15)  [15]

Никак, даже если бы речь шла не об физических размерах, а о размерах
изображения.


 
Anatoly Podgoretsky ©   (2010-06-03 16:47) [25]

> Б_  (03.06.2010 16:26:15)  [15]

Ну и как уже сказали, это лучше узнать по спецификации.


 
Anatoly Podgoretsky ©   (2010-06-03 16:48) [26]

> Б_  (03.06.2010 16:40:20)  [20]

А зачем тебе размеры экрана, какая в этом польза, это еще менее полезно, чем
размеры монитора.


 
Б_   (2010-06-03 16:49) [27]


> Медвежонок Пятачок ©   (03.06.10 16:41) [21]
> и чего такого полезного даст знание размеров?


Aspect ratio. (Соотношение, тип соотношения)
Для программирования игрушек это важно.


 
Медвежонок Пятачок ©   (2010-06-03 16:49) [28]

еще менее полезно

особенно если это crt монитор


 
Anatoly Podgoretsky ©   (2010-06-03 16:49) [29]

> DVM  (03.06.2010 16:43:22)  [22]

А я зачем два числа привел. Подчеркну, что речь идет про один тот же
монитор. Кроме того ты видел CRT монитор, или сразу начал работать с
цифровыми?


 
Медвежонок Пятачок ©   (2010-06-03 16:51) [30]

Aspect ratio. (Соотношение, тип соотношения)

как обычно. пишем лондон, говорим манчестер, а подразумевае ливерпуль.

Аспект ратио относится к пикселам, деточка.
а не к сантиметрам


 
Anatoly Podgoretsky ©   (2010-06-03 16:51) [31]

> Б_  (03.06.2010 16:49:27)  [27]

Соотношение можешь узнать через Screen.Width/Height да и еще много чего
интересного.


 
DVM ©   (2010-06-03 16:52) [32]


> Anatoly Podgoretsky ©   (03.06.10 16:49) [29]


> А я зачем два числа привел. Подчеркну, что речь идет про
> один тот же
> монитор.

Да я понял о чем речь.


> Кроме того ты видел CRT монитор, или сразу начал работать
> с
> цифровыми?

Я начал работать с телевизором 3УСЦТ вместо монитора.


 
Anatoly Podgoretsky ©   (2010-06-03 16:53) [33]

> Медвежонок Пятачок  (03.06.2010 16:51:30)  [30]

The Beatles


 
Б_   (2010-06-03 16:56) [34]


> Медвежонок Пятачок ©   (03.06.10 16:51) [30]


Я с тобой из одного кАрыта не ел. ;)
http://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0

Читай ниже, это тоже тебе, пятачок.

> Anatoly Podgoretsky ©   (03.06.10 16:51) [31]

К примеру у меня сейчас установлено разрешение 800*600.
Какое соотношение сторон моего экрана? ;D


 
Anatoly Podgoretsky ©   (2010-06-03 16:58) [35]

> DVM  (03.06.2010 16:52:32)  [32]

Ну и тогда подскажи, что делается с размером, при изменение напряжения в
розетке или измение яркости.


 
Б_   (2010-06-03 16:58) [36]

Anatoly Podgoretsky ©   (03.06.10 16:51) [31]
> Б_  (03.06.2010 16:49:27)  [27]
> Соотношение можешь узнать через Screen.Width/Height да и еще много чего

Дяда Толя, (Деда Толя?)
Ты видимо Б   (03.06.10 15:47) [3]  пропустил, читай.


 
Anatoly Podgoretsky ©   (2010-06-03 16:58) [37]

> Б_  (03.06.2010 16:56:34)  [34]

Было бы глупо мне тебя учить началам математики, ты уж сам как то.


 
DVM ©   (2010-06-03 16:59) [38]


> К примеру у меня сейчас установлено разрешение 800*600.
> Какое соотношение сторон моего экрана? ;D

4:3 ?


 
Медвежонок Пятачок ©   (2010-06-03 17:00) [39]

К примеру у меня сейчас установлено разрешение 800*600.

монитор не телик. у него все пиксели квадратные. соотношение сторон изображения равно соотношению пикселей.

это раз.

второе.
даже если ты знаешь размеры экрана в миллиметрах и знаешь разрешение в пикселях, ты все равно не можешь быть уверен, что рисуя окружность по пикселям, ты получишь правильное круглое изображение на экране.

это два.


 
Anatoly Podgoretsky ©   (2010-06-03 17:01) [40]

> DVM  (03.06.2010 16:59:38)  [38]

Ну вот взял и испортил воспитательный процесс.



Страницы: 1 2 3 вся ветка

Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.059 c
2-1266162841
azatsh
2010-02-14 18:54
2010.08.27
как установить компонент из пакета


15-1272832202
Юрий
2010-05-03 00:30
2010.08.27
С днем рождения ! 3 мая 2010 понедельник


2-1273166923
worldmen
2010-05-06 21:28
2010.08.27
Ошибка при копиляции из Delphi 7 в Delphi 2010


2-1271921806
Эренка
2010-04-22 11:36
2010.08.27
Ошибка деления на ноль, комплексные функции


15-1274780094
@!!ex
2010-05-25 13:34
2010.08.27
Что это?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский