哪位老师有运行软件时读取计算机硬件信息的代码,以防自己编写的程序被拷贝到别的计算机上运行。谢谢!
哪位老师有运行软件时读取计算机硬件信息的代码,以防自己编写的程序被拷贝到别的计算机上运行。谢谢!哪位老师有运行软件时读取计算机硬件信息的代码,以防自己编写的程序被拷贝到别的计算机上运行。谢谢!
myfll.fll
https://down.bccn.net/1398.html
*-------------------------------------------- oWMI=Getobject("winmgmts://./root/cimv2") oCpus=oWMI.InstancesOf("Win32_Processor") For Each oCpu In oCpus ?oCpu.DeviceID ?oCpu.LoadPercentage,"%" ?oCpu.ProcessorId ?oCpu.Name Endfor
func gethddiskvolumeid PARAMETERS cDriver **声明函数 DECLARE Long GetVolumeInformation In Win32API; STRING @lprootpathname,; string @lpvolumenamebuffer,; long nvolumenamesize,; long @lpvolumeserialnumber,; long @lpmaximumcomponentlength,; long @lpfilesystemflags,; string @lpfilesystemnamebuffer,; long nfilesystemnamesize **要读取的驱动器的启始目录 lcroot=cdriver **初始化变量 store 0 to lnserialnl,lncomplen,lnsysflags store space(260) to lcvolname,lcsysname store len(lcvolname) to lnvolsize,lnnamesize **读取磁盘信息 =getvolumeinformation(@lcroot,; @lcvolname,; @lnseralno,; @lncomplen,; @lnsysflags,; @lcsysname) dnumber=alltrim(str(lnserialno)) return dnumber endfunc