Office中国论坛/Access中国论坛

标题: 得到硬盘分区序列号与用dir命令显示的不一致。请老师解惑。 [打印本页]

作者: bjcompass    时间: 2013-1-9 10:13
标题: 得到硬盘分区序列号与用dir命令显示的不一致。请老师解惑。
用以下的vb代码得到硬盘分区d盘的序列号是一串数字,比如4296282
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName("d:\")))
v = d.serialnumber '获得硬盘分区序列号

如果进入操作系统的Dos命令行界面,键入 “Dir d:” 命令察看d盘 ,显示“卷的序列号是0006-D874"。
这两种方式读到的序列号有什么关系吗?
请朋友们解惑。求教

作者: tmtony    时间: 2013-1-9 11:31
一个是十六进制,一个是十进制 HEX 或 &H转换
作者: bjcompass    时间: 2013-1-9 12:46
谢谢




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3