一个老调重谈的问题:硬盘序列号的读取问题。(100分)

  • 主题发起人 主题发起人 北狼
  • 开始时间 开始时间

北狼

Unregistered / Unconfirmed
GUEST, unregistred user!
我在http://free.2925.net/delphi/wz/ 看了如何得到硬盘的序列号,它取的号码和Windows
优化大师里的硬盘序列号是一样的。我把程序在其他机子上运行,显示序列号是空的,安装
Windows优化大师,发现里面也是空的,提示:不支持S.M.A.R.T。我的硬盘是1月份买的希
捷20G的。请各位帮忙,怎么样使硬盘支持S.M.A.R.T?
 
北狼,我有BCB写的dll文件及例子,你把你邮箱告诉我,我发给你。
注:麻烦你用D6写好后,给我发一份,好吗?
我的邮箱:moodxue@etang.com
 
liner_soft@sina.com
 
Nizvoo@etang.com
雪儿,你还是好人!
把相片也随发一下吧!
 
sgs125@sina.com
我也要
 
请给我一份,谢谢!
liyunhong2002@yahoo.com.cn
 
GetVolumeInformation(pchar(dcsn.drive+':/'), Buffer, SizeOf(Buffer),
SerialNum, MaxCompLength,
FileSystemFlags, nil, 0) then
edsn.text:= IntToStr(SerialNum^);
是干什么用的?不是硬盘序列号吗?
 
TO:chemer
你的这段程序好象读出来的是分区的卷标,不是硬盘的出厂序列号啊。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
867
DelphiTeacher的专栏
D
D
回复
0
查看
836
DelphiTeacher的专栏
D
后退
顶部