View Full Version : سوال: پیدا کردن inch مانیتور
infinitive66
شنبه 26 اسفند 1396, 16:01 عصر
با سلام
کسی میدونه چطور میشه اینچ مانیتور رو پیدا کرد؟
یا مثلا طول و عرض مانیتور
در ضمن بدون استفاده از رزولوشن
یا دو مقدار علامت زده شده در تصویر
ممنون
danialafshari
یک شنبه 27 اسفند 1396, 07:22 صبح
با سلام
برای اطلاعات مانیتور میتونید از کلاس Screen استفاده کنید
رزولیشن مانیتور:
var MonitorScreen = string.Format("{0}x{1}", Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
یا
Screen.PrimaryScreen.Bounds.Size
میتونید از کلاس SystemInformation استفاده کنید
موفق باشید
مهرداد صفا
سه شنبه 29 اسفند 1396, 16:04 عصر
با سلام
کسی میدونه چطور میشه اینچ مانیتور رو پیدا کرد؟
یا مثلا طول و عرض مانیتور
در ضمن بدون استفاده از رزولوشن
یا دو مقدار علامت زده شده در تصویر
ممنون
با سلام.
با استفاده از متود های کلاس Support از کتابخاونه Microsoft.VisualBasic.VB6 می تونید پیکسل رو به اینچ یا معیار های دیگه تبدیل کنید.
البته نمیدونم چقدر میتونه دقیق باشه چون ممکنه کد روی مثلا سرور اجرا بشه که اصلا مانیتوری در کار نباشه.
Console.WriteLine(
Microsoft.VisualBasic.Compatibility.VB6.Support.Fr omPixelsX(
(double)System.Windows.Forms.Screen.PrimaryScreen. Bounds.Width,
Microsoft.VisualBasic.Compatibility.VB6.ScaleMode. Inches)
.ToString());
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.