永发信息网

求获取电脑主板或硬盘唯一码的VB代码,软件加密用。

答案:2  悬赏:40  手机版
解决时间 2021-11-13 16:12
  • 提问者网友:咪咪
  • 2021-11-13 03:07
求获取电脑主板或硬盘唯一码的VB代码,软件加密用。
最佳答案
  • 五星知识达人网友:神的生死簿
  • 2021-11-13 04:17
需要用到API函数。
举例:在窗口中画一个文本框,叫做Text1,然后写代码如下:
Option Explicit
Private Declare Function GetVolumeInformation& Lib "kernel32" Alias "GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal pVolumeNameBuffer As String, ByVal nVolumeNameSize As Long, lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long)
Const MAX_FILENAME_LEN = 256
Private Sub Form_Load()
Dim RetVal As Long
Dim str As String * MAX_FILENAME_LEN
Dim str2 As String * MAX_FILENAME_LEN
Dim A As Long
Dim B As Long
Me.Show
Call GetVolumeInformation("C:\", str, MAX_FILENAME_LEN, RetVal, A, B, str2, MAX_FILENAME_LEN)
Text1 = RetVal
End Sub追问你试过了吗?我这无法执行,
全部回答
  • 1楼网友:醉吻情书
  • 2021-11-13 05:56
你是要做加密软件吗追问是啊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯