إطار الاتفاق DOTNET 3.5 SP1 كشف قرار الجهاز
-
03-07-2019 - |
سؤال
ولست بحاجة للكشف عن قرار الجهاز تلقائيا، الآن لدي فار العالمية وباستخدام الأسلاك القرار:
Public gDeviceRes As String = "640"
'Public gDeviceRes As String = "320"
وثم إعادة ترجمة لكل جهاز، لا أحد يملك SNIPPIT سريعة من التعليمات البرمجية لهذا؟
المحلول
واعتمادا على الاحتياجات المحددة الخاصة بك، يمكنك التحقق من أبعاد الشاشة الحالية مع <لأ href = "http://msdn.microsoft.com/en-us/library/system.windows.forms.screen.primaryscreen.aspx" يختلط = "نوفولو noreferrer"> Screen.PrimaryScreen أو يمكنك P / استدعاء <لأ href = "http://msdn.microsoft.com/en-us/library/ms929469.aspx" يختلط = "نوفولو noreferrer "> GetSystemMetrics مع SM_CXSCREEN أو GetDeviceCaps مع HORZRES. تتوفر بالمثل dimesions العمودية.
نصائح أخرى
وهذا فعل بالضبط ما كنت بحاجة:
Dim screensize As System.Drawing.Rectangle = Screen.PrimaryScreen.Bounds
Public gDeviceRes As String = screensize.Height
لا تنتمي إلى StackOverflow