当前位置: 首页 > news >正文

我先做个网站怎么做网站建设要注意哪些

我先做个网站怎么做,网站建设要注意哪些,你访问的网站正在建设,沛县网站定制C#获取本操作系统显卡#xff0c;CPU#xff0c;硬盘等相关信息#xff0c;使用ManagementObjectSearcher对象来进行查询。 添加 引用 程序集 框架 System.Management 一、新建窗体应用程序DeviceManagerDemo。重命名Form1为FormDeviceManager。 FormDeviceManager.cs相关…C#获取本操作系统显卡CPU硬盘等相关信息使用ManagementObjectSearcher对象来进行查询。 添加 引用 程序集 框架 System.Management 一、新建窗体应用程序DeviceManagerDemo。重命名Form1为FormDeviceManager。 FormDeviceManager.cs相关源代码如下 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Management; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace DeviceManagerDemo {     public partial class FormDeviceManager : Form     {         public FormDeviceManager()         {             InitializeComponent();             //绑定设备管理器             BindAllComboBox();             //组合框选择索引的改变事件             cboHardware.SelectedIndexChanged ComboBox_SelectedIndexChanged;             cboOperatingSystem.SelectedIndexChanged ComboBox_SelectedIndexChanged;         } private void ComboBox_SelectedIndexChanged(object sender, EventArgs e)         {             ComboBox cbo sender as ComboBox;             if (cbo null || cbo.SelectedIndex 0)              {                 return;             }             string queryKey cbo.SelectedValue as string;             DisplayDeviceMessage(queryKey);               } /// summary         /// 绑定硬件和操作系统 设备管理器         /// /summary         private void BindAllComboBox()          {             ListTuplestring, string listHandware new ListTuplestring, string();             listHandware.Add(Tuple.Create(Win32_Processor, CPU中央处理器));             listHandware.Add(Tuple.Create(Win32_PhysicalMemory, 物理内存条));             listHandware.Add(Tuple.Create(Win32_Keyboard, 键盘));             listHandware.Add(Tuple.Create(Win32_PointingDevice, 点输入设备包括鼠标。));             listHandware.Add(Tuple.Create(Win32_FloppyDrive, 软盘驱动器));             listHandware.Add(Tuple.Create(Win32_DiskDrive, 硬盘驱动器));             listHandware.Add(Tuple.Create(Win32_CDROMDrive, 光盘驱动器));             listHandware.Add(Tuple.Create(Win32_BaseBoard, 主板));             listHandware.Add(Tuple.Create(Win32_BIOS, BIOS芯片));             listHandware.Add(Tuple.Create(Win32_ParallelPort, 并口));             listHandware.Add(Tuple.Create(Win32_SerialPort, 串口));             listHandware.Add(Tuple.Create(Win32_SerialPortConfiguration, 串口配置));             listHandware.Add(Tuple.Create(Win32_SoundDevice, 多媒体设备一般指声卡));             listHandware.Add(Tuple.Create(Win32_SystemSlot, 主板插槽 (ISA PCI AGP)));             listHandware.Add(Tuple.Create(Win32_USBController, USB控制器));             listHandware.Add(Tuple.Create(Win32_NetworkAdapter, 网络适配器));             listHandware.Add(Tuple.Create(Win32_NetworkAdapterConfiguration, 网络适配器设置));             listHandware.Add(Tuple.Create(Win32_Printer, 打印机));             listHandware.Add(Tuple.Create(Win32_PrinterConfiguration, 打印机设置));             listHandware.Add(Tuple.Create(Win32_PrintJob, 打印机任务));             listHandware.Add(Tuple.Create(Win32_TCPIPPrinterPort, 打印机端口));             listHandware.Add(Tuple.Create(Win32_POTSModem, MODEM));             listHandware.Add(Tuple.Create(Win32_POTSModemToSerialPort, MODEM端口));             listHandware.Add(Tuple.Create(Win32_DesktopMonitor, 显示器));             listHandware.Add(Tuple.Create(Win32_DisplayConfiguration, 显卡));             listHandware.Add(Tuple.Create(Win32_DisplayControllerConfiguration, 显卡设置));             listHandware.Add(Tuple.Create(Win32_VideoController, 显卡视频控制器));             listHandware.Add(Tuple.Create(Win32_VideoSettings, 显卡支持的显示模式));             BindCombo(listHandware, cboHardware); ListTuplestring, string listOperatingSystem new ListTuplestring, string();             listOperatingSystem.Add(new Tuplestring, string(Win32_TimeZone, 时区));             listOperatingSystem.Add(new Tuplestring, string(Win32_SystemDriver, 驱动程序));             listOperatingSystem.Add(new Tuplestring, string(Win32_DiskPartition, 磁盘分区));             listOperatingSystem.Add(new Tuplestring, string(Win32_LogicalDisk, 逻辑磁盘));             listOperatingSystem.Add(new Tuplestring, string(Win32_LogicalDiskToPartition, 逻辑磁盘所在分区及始末位置));             listOperatingSystem.Add(new Tuplestring, string(Win32_LogicalMemoryConfiguration, 逻辑内存配置));             listOperatingSystem.Add(new Tuplestring, string(Win32_PageFile, 系统页文件信息));             listOperatingSystem.Add(new Tuplestring, string(Win32_PageFileSetting, 页文件设置));             listOperatingSystem.Add(new Tuplestring, string(Win32_BootConfiguration, 系统启动配置));             listOperatingSystem.Add(new Tuplestring, string(Win32_ComputerSystem, 计算机信息简要));             listOperatingSystem.Add(new Tuplestring, string(Win32_OperatingSystem, 操作系统信息));             listOperatingSystem.Add(new Tuplestring, string(Win32_StartupCommand, 系统自动启动程序));             listOperatingSystem.Add(new Tuplestring, string(Win32_Service, 系统安装的服务));             listOperatingSystem.Add(new Tuplestring, string(Win32_Group, 系统管理组));             listOperatingSystem.Add(new Tuplestring, string(Win32_GroupUser, 系统组帐号));             listOperatingSystem.Add(new Tuplestring, string(Win32_UserAccount, 用户帐号));             listOperatingSystem.Add(new Tuplestring, string(Win32_Process, 系统进程));             listOperatingSystem.Add(new Tuplestring, string(Win32_Thread, 系统线程));             listOperatingSystem.Add(new Tuplestring, string(Win32_Share, 共享));             listOperatingSystem.Add(new Tuplestring, string(Win32_NetworkClient, 已安装的网络客户端));             listOperatingSystem.Add(new Tuplestring, string(Win32_NetworkProtocol, 已安装的网络协议));             listOperatingSystem.Add(new Tuplestring, string(Win32_PnPEntity, all device 【所有设备】));             BindCombo(listOperatingSystem, cboOperatingSystem);         } /// summary         /// 数据绑定组合下拉框         /// /summary         /// param namelistSource/param         /// param namecbo/param         private void BindCombo(ListTuplestring, string listSource, ComboBox cbo)         {             BindingSource bindingSource new BindingSource();             bindingSource.DataSource listSource;             cbo.DataSource bindingSource;             cbo.ValueMember Item1;             cbo.DisplayMember Item2;         } /// summary         /// 显示某一个设备的相关信息         /// /summary         /// param namequeryKey查询的关键字/param         private void DisplayDeviceMessage(string queryKey)         {             rtxtDisplay.Clear();             ManagementObjectSearcher searcher new ManagementObjectSearcher(SELECT * FROM queryKey);             ManagementObjectCollection managementObjectCollection searcher.Get();             DisplayMessage($【{queryKey}】设备信息个数{managementObjectCollection.Count});             foreach (ManagementObject managementObject in managementObjectCollection)             {                 DisplayMessage($管理对象的属性个数{managementObject.Properties.Count});                 StringBuilder sb new StringBuilder();                 foreach (PropertyData propertyData in managementObject.Properties)                 {                     Liststring listQualifier new Liststring();                     foreach (QualifierData qualifierData in propertyData.Qualifiers)                     {                         listQualifier.Add($[{qualifierData.Name}:{qualifierData.Value}]);                     }                     sb.Append($    {propertyData.Name}:{propertyData.Value}--类型:【{propertyData.Type}】限定符集合:【{string.Join(,, listQualifier)}】\n);                 }                 DisplayMessage(sb.ToString());                 DisplayMessage($管理对象的系统属性个数{managementObject.SystemProperties.Count});                 sb new StringBuilder();                 foreach (PropertyData propertyData in managementObject.SystemProperties)                 {                     Liststring listQualifier new Liststring();                     foreach (QualifierData qualifierData in propertyData.Qualifiers)                     {                         listQualifier.Add($[{qualifierData.Name}:{qualifierData.Value}]);                     }                     sb.Append($    {propertyData.Name}:{propertyData.Value}--类型:【{propertyData.Type}】限定符集合:【{string.Join(,, listQualifier)}】\n);                 }                 DisplayMessage(sb.ToString());             }         } private void FormDeviceManager_Load(object sender, EventArgs e)         {             //添加 引用 程序集 框架 System.Management             ComboBox_SelectedIndexChanged(cboHardware, e);                     } private void DisplayMessage(string message)         {             this.BeginInvoke(new Action(()             {                 rtxtDisplay.AppendText(${DateTime.Now.ToString(yyyy-MM-dd HH:mm:ss)}--{message}\n);                 rtxtDisplay.ScrollToCaret();             }));         }     } }   二、程序运行如图
http://www.hkea.cn/news/14386428/

相关文章:

  • 房产网站定制网页制作网站设计稿
  • 查看网站域名平坝网站建设
  • 如何做网站框架wordpress 修改字体
  • 求一个做健身餐的网站数字化营销怎么做
  • 企业网站建设应遵守的原则哈尔滨城乡建设网站
  • 网站建设的基本规范有什么网页制作基础教程指知识点
  • 免费网站建设联系电话注册公司域名后如何做网站
  • 深圳网站优化排名入门编程软件
  • 泊头市建设局官方网站厦门 网站建设公司
  • 泰安如何选择网站建设在合肥做网站多少钱
  • 外贸网站建设公司平台岳阳招聘网最新招聘
  • 专业制作网站价格广告策划书前言怎么写
  • 做网站第一次见客户图片编辑工具免费版
  • 成都企业网站制作手机wap版网站制作
  • 网站开发一般要多少钱网站模版idc
  • 单县网站建设滨州做网站的公司
  • 赣州专业网站推广哪家好郑州做网站哪家公司好
  • 诸暨网站制作上海平台有限公司
  • wordpress关闭网站吗网站模块如何添加
  • 网站dns深圳app开发公司排名
  • 芜湖 网站建设网站设计稿是怎么做的
  • 智能开关网站开发具体流程淘宝装修做代码的网站
  • 网站设计的公司怎么样北京专业建设
  • 个人做视频网站视频储存网络营销与策划是什么
  • 广东网站建设公司968wordpress清新模板
  • 建立门户公司网站企业网站会涉及到的版权问题
  • 网站文章结构变更怎么做301宁夏住房和城乡建设局网站
  • 家具外贸网站河北seo技术
  • 做网站需要会写代码吗php网站建设开发
  • 网站报价表格想做个ktv的网站怎么做