VB.NET中怎么获取硬盘序列号

本篇文章给大家分享的是有关VB.NET中怎么获取硬盘序列号,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

创新互联2013年至今,公司自成立以来始终致力于为企业提供官网建设、移动互联网业务开发(小程序设计、手机网站建设、重庆APP开发等),并且包含互联网基础服务(域名、主机服务、企业邮箱、网络营销等)应用服务;以先进完善的建站体系及不断开拓创新的精神理念,帮助企业客户实现互联网业务,严格把控项目进度与质量监控加上过硬的技术实力获得客户的一致赞誉。

VB.NET中有一个特点就是对移动设备的操作。运用这一语言可以对这些设备进行满足我们需求的操作。比如获取硬盘的序列号等等。要实现VB.NET硬盘序列号的获取,需要访问注册表.实际操作如下,建立一个新的窗体,在上面添加一个标签Label1,一个按钮Command1,实现:按下按钮,在标签上显示硬盘序列号.

代码:

  1. Imports system  

  2. Imports Microsoft.Win32  

  3. Imports system.Diagnostics  

  4. Imports system.Windows.Forms 

以上创建命名空间

  1. Private Command1_Click
    (ByVal sender As System.Object,_  

  2. ByVal e As System.EventArgs) 
    Handles Command1.Click  

  3. Dim myDec As RegistryKey  

  4. Dim myScsi As RegistryKey  

  5. Dim myPort As RegistryKey  

  6. Dim myBus As RegistryKey  

  7. Dim myHd As RegistryKey  

  8. Dim myInfo As RegistryKey  

  9. Dim myHW As RegistryKey  

  10. Dim myLM As RegistryKey 

定义获取硬盘序列号的节点

  1. myLM=Registry.LocalMachine  

  2. myHW=myLM.OpenSubKey("HARDWARE")  

  3. myDec=myHW.OpenSubKey("DEVICEMAP")  

  4. myScsi=myDec.OpenSubKey("Scsi")  

  5. myPort=myScsi.OpenSubKey
    ("Scsi Port 1")  

  6. myBus=myPort.OpenSubKey
    ("Scsi Bus 0")  

  7. myHd=myBus.OpenSubKey
    ("Target Id 0")  

  8. myInfo=myHd.OpenSubKey
    ("Logical Unit Id 0") 

VB.NET硬盘序列号的获取

  1. Me.Label1.Text=
    myInfo.GetValue
    ("Identifier") 

以上就是VB.NET中怎么获取硬盘序列号,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


当前题目:VB.NET中怎么获取硬盘序列号
浏览地址:http://ybzwz.com/article/jdgeie.html