منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : سؤال حول استخراج معلومات كارت الشاشة بواسطة مكتبة WMI
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
اخواني السلام عليكم

وجدت في أحد المواقع شرح لكيفية استخراج معلومات حول كارت الشاشة بهذه الطريقة

السؤال مكتوب هنا ما بعرف كيف  صارلي زمن ما كتبت مواضيع بمنتديات
كود :
والسؤال لدي ... كيف أعرف أن win32_videocontroller تحتوي على ID وغيرها من المعلومات حتى أستطيع كتابة الكود بفهم وليس بالنقل ؟!



كود :
using System.Management;

public partial class Win_Win32_VideoController : System.Web.UI.Page
{
   protected void Page_Load(object sender, EventArgs e)
   {
ManagementObjectSearcher objvide = new ManagementObjectSearcher("select * from Win32_VideoController");

       foreach (ManagementObject obj in objvide.Get())
       {
           Response.Write("Name  -  " + obj["Name"] + "</br>");
           Response.Write("DeviceID  -  " + obj["DeviceID"] + "</br>");
           Response.Write("AdapterRAM  -  " + obj["AdapterRAM"] + "</br>");
           Response.Write("AdapterDACType  -  " + obj["AdapterDACType"] + "</br>");
           Response.Write("Monochrome  -  " + obj["Monochrome"] + "</br>");
           Response.Write("InstalledDisplayDrivers  -  " + obj["InstalledDisplayDrivers"] + "</br>");
           Response.Write("DriverVersion  -  " + obj["DriverVersion"] + "</br>");
           Response.Write("VideoProcessor  -  " + obj["VideoProcessor"] + "</br>");
           Response.Write("VideoArchitecture  -  " + obj["VideoArchitecture"] + "</br>");
           Response.Write("VideoMemoryType  -  " + obj["VideoMemoryType"] + "</br>");
       }
   }
}