找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1940|回复: 3

如何获得计算机一个唯一的标识

[复制链接]
发表于 2008-5-23 21:32:41 | 显示全部楼层 |阅读模式
请教各位一个问题,我想通过程序获得本地计算机的一个唯一标识,比如说硬盘信息,网卡号等硬件信息,得到这个信息后可以和从别的计算机的信息相比较,若不同则能判定程序被拷贝到了其他计算机上,我尝试用ActiveX来获得硬件信息,但是未能成功,我想通过调用DLL文件应该也可以实现此项功能的,但是就是不知道具体这样操作,请高手指教!谢谢!
发表于 2008-5-23 22:21:04 | 显示全部楼层

1

以前我是在vc里面,用api函数
ENCRYPT_API int GetSerialNum(DWORD *pVolumeSerialNum);
读到硬盘的序列号,然后把这个工程做成dll格式,输出序列号,在labview里面调用。
回复 顶

使用道具 举报

 楼主| 发表于 2008-5-24 00:57:25 | 显示全部楼层

回复 2# fhinali 的帖子

TO:fhinali
      能否给出更详细的说明,或者举个例子呢?还有我想知道每个电脑的硬盘序列号能保证是唯一的吗?除了硬盘序列号,还有哪些是唯一的标识呢?
   谢谢!
回复 顶

使用道具 举报

发表于 2009-1-21 16:49:55 | 显示全部楼层
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 00:02 , Processed in 0.030291 second(s), 7 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表