摘要载入中…    请稍等…












内容载入中…    请稍等…

如长时间看不到内容,请关闭浏览器,重新打开此页!

芯友首页 应用软件 编程开发 网络硬件 资源下载 动漫音乐 精美图库 芯友论坛 视频教程 电脑技术QQ群:72845454
 ★★photoshop学友-史上最强播放器★★
 位置:编程开发>VB>VB控制文章
◎→ 本类最新
ListBox项的控制
HitTest的妙用
HitTest的妙用
B对低层硬件访问控制
《 VB5中注册控件三法 》
防止用户编辑文本框控件中的内容
防止文本控件中的部分滚动
◎→相关资源
C语言入门视频教程
C#编程WinForm入门视频
Asp.net入门视频教程下载
VC++编程视频教程下载
VB窗体文章
HTML入门教程
VB基础视频教程
VB窗体文章
VB文件文章
VB数据库文章
VB-API文章
VB控制文章
◎→ 热门资源
如何在Visual Basic中实现异步执
如何在VB中判断Windows9x的运行模
如何在VB中控制 Modem 行为?
如何用VB在桌面建立快捷方式
如何用VB建立快捷方式
如何使用 VB 编写自动反安装的程
如何使程序不在Ctrl+Alt+Del弹出

如何取得磁盘序列号?


日期:2008-10-20 17:51:05    来源:互联网
   
 ·取得网卡序列号 ·使用磁盘碎片整理程序
 ·得到Windows用户名和序列号
如何取得磁盘序列号?
 

调用API函数 GetVolumeInformation

API声明:

Declare Function GetVolumeInformation Lib "kernel32" _
  Alias "GetVolumeInformationA" _
  (ByVal lpRootPathName As String, _
  ByVal lpVolumeNameBuffer As String, _
  ByVal nVolumeNameSize As Long, _
  lpVolumeSerialNumber As Long, _
  lpMaximumComponentLength As Long, _
  lpFileSystemFlags As Long, _
  ByVal lpFileSystemNameBuffer As String, _
  ByVal nFileSystemNameSize As Long) As Long

程序:

Private Sub Form_Load()
  Dim sDriveLetter As String 
  Dim RetVal As Long 
  Dim lpName As String 
  Dim nSize As Long 
  Dim nSerial As Long 
  Dim lpMaxComp As Long 
  Dim nFileFlags As Long 
  Dim lpFileName As String 
  lpName = Space(255)
  lpFileName = Space(255)
  nSize = 255

  sDriveLetter = "a:\" ’这里你可以指定任何盘号

  RetVal = GetVolumeInformation(sDriveLetter, lpName, _
   nSize, nSerial, lpMaxComp, nFileFlags, lpFileName, nSize)
  '你可以看出,不仅能得到序列号,还可以得到其他很多信息

  If RetVal = 0 Then 
    '这里是你的错误处理代码
    Exit Sub 'Quit the subroutine
  Else 
    lblDriveSerial.Caption = CStr(nSerial) 
    '假定你已经建立了这个标签,将在标签上显示序列号.
  End If
End Sub
 
 [1]

取得 WAV 文件信息

检测并修复磁盘错误

如何获取硬盘卷标、序列号和文件系统类型?

--->万能五笔 2002磁盘版
--->瑞星杀毒软件 2007 19.29.00┊抵御病毒、保护系统等┊免序列号免ID简体中文版
--->江民杀毒软件KV2007┊抵御病毒入侵、保护系统安全┊免序列号免授权安装标准版
--->超级巡警之U盘病毒免疫器 V1.2┊还具备修复系统磁盘关联┊简体中文绿色免费版
--->VoptXP V8.17┊磁盘碎片整理程序、支持FAT16和FAT32格式┊多国语言绿色特别版
Tags:  取得 磁盘 序列号

芯友网版权所有 1999-2006 | 著作权与商标声明 | 法律声明 | 服务条款 | 隐私声明 | 联系我们