亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Visual Basic > 正文

用VB為軟件增加注冊功能

2024-09-07 17:32:50
字體:
來源:轉載
供稿:網友

  在尊重軟件著作權的時代,電子注冊版軟件的應用也越來越廣。它的出現使用戶對程序中未受限制的功能有了一定了解,起到了推廣和傳播作用,同時也很好地保護了制作人的切身利益。那么,我們如何制作一個電子注冊版軟件呢?

  經過摸索,筆者利用VB也簡單地制作了一個電子注冊版軟件。

  設計原理
  利用API中的“GetVolumeInformation”函數提取使用者機器的硬盤序列號為特征碼,注冊時提交此碼,經過軟件著作權人加以運算,給出注冊碼,最后軟件使用人輸入注冊碼完成整個注冊過程(為使說明簡單,本例中以特征碼減101做為注冊碼)。

  新建一模塊文件
  新建一模塊文件,并將如下聲明的語句和常量添加到Module1.Bas模塊中:

  Declare Function GetVolumeInformation Lib "kernel32" Alias "GetVolumeInformationA"

  (ByVal lpRootPathName As String, ByVal lpVolumeNameBuffer As String, ByVal

  nVolumeNameSize As Long, lpVolumeSerialNumber As Long, lpMaximumComponentLength As

  Long, lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal

  nFileSystemNameSize As Long) As Long

  Global GetVal As Long

  編程時需注意的是要將聲明語句寫在同一行中。

  窗體設置
  在Form1上添加2個文本框,Name屬性分別設置為Text1、Text2;再添加1個按鈕,Name屬性設置為Command1。

  添加代碼
  將如下程序代碼添加到Form1的Form1_Load事件中:

  Private Sub Form_Load()

  Dim TempStr1 As String * 256

  Dim TempStr2 As String * 256

  Dim TempLon1 As Long

  Dim TempLon2 As Long

  ………

  ‘讀取是否注冊的信息,如何控制這里不再說明

  ………

  Call GetVolumeInformation("C:", TempStr1, 256, GetVal, TempLon1, TempLon2, TempStr2, 256)

  Text1.Text = GetVal ‘提取本機C盤的序列號至文本框一

  End Sub

  將如下程序代碼添加到Command1的Command1_Click事件中:

  Private Sub Command1_Click()

  If Text2 〈〉 CStr(GetVal) Then

  MsgBox "注冊碼不正確,請認真檢查輸入是否正確。"

  Else

  MsgBox "你已經成功注冊,請重新啟動本軟件。"

  ………

  (將正確注冊的信息寫入,使軟件功能以后不受限制。具體方法依個人愛好進行設置。)

  ………

  End If

  End Sub

  至此,我們可以運行一下程序。你會發現我們已經簡單地實現了利用硬盤序列號制作電子注冊版軟件的功能。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲人成电影在线观看天堂色| 日韩在线观看成人| 亚洲色图50p| 欧美老女人xx| 日韩av电影在线播放| 久久精品免费播放| 日韩在线中文字| 国产小视频91| 亚洲欧美日韩直播| 亚洲18私人小影院| 91高清视频免费观看| 不卡av电影院| 国产精品999999| 亚洲第一男人av| 国产精品福利网| 亚洲欧美国产另类| 国产成人小视频在线观看| 精品呦交小u女在线| 国a精品视频大全| 国产精品入口福利| 久久久久久久久国产| 久久久久国产视频| 亚洲欧美国产精品久久久久久久| 亚洲国产精品成人一区二区| 国产免费观看久久黄| 国产国产精品人在线视| 麻豆国产va免费精品高清在线| 亚洲人成电影在线观看天堂色| 91产国在线观看动作片喷水| 日韩电影视频免费| 91亚洲国产成人久久精品网站| 国产91ⅴ在线精品免费观看| 欧美激情欧美狂野欧美精品| 午夜精品视频网站| 国产精品久久久久99| 亚洲精品中文字幕有码专区| 久久久久久久av| 懂色aⅴ精品一区二区三区蜜月| 日韩免费在线免费观看| 欧美怡春院一区二区三区| 亚洲激情自拍图| 91久久久久久久久久久久久| 久久夜精品va视频免费观看| 日韩欧美在线网址| 亚洲欧美另类中文字幕| 亚洲欧洲中文天堂| 久久久国产精品x99av| 亚洲女人天堂成人av在线| 亚洲精品视频免费在线观看| 97碰在线观看| 国产精品美女久久久免费| 国产专区欧美专区| 在线看日韩欧美| 在线亚洲国产精品网| 亚洲黄色av网站| 亚洲精品suv精品一区二区| 国产视频久久久久久久| 成人在线免费观看视视频| 亚洲欧美日韩一区二区在线| 久久久久久久一区二区三区| 欧美电影免费观看高清| 国产精品网红福利| 日本一区二区在线播放| 在线成人一区二区| 日本一区二区不卡| 美女扒开尿口让男人操亚洲视频网站| 久久久久久久一区二区三区| 国产专区精品视频| 欧美精品久久一区二区| 欧美日韩中文在线观看| 亚洲美女动态图120秒| 欧美一区二区三区免费视| 国产精品免费久久久久影院| 欧美疯狂xxxx大交乱88av| 欧美电影电视剧在线观看| 色综合五月天导航| 国产成人精品在线观看| 大胆人体色综合| 中文字幕亚洲专区| 国产精品96久久久久久| 亚洲综合社区网| 最新国产成人av网站网址麻豆| 色综合视频网站| 亚洲国产精品成人一区二区| 中文字幕日韩欧美精品在线观看| 欧美高清视频一区二区| 国产成一区二区| 精品国产精品三级精品av网址| 久久久人成影片一区二区三区| 亚洲欧美一区二区三区在线| 91欧美精品午夜性色福利在线| 国模精品视频一区二区三区| 亚洲欧美日韩精品久久奇米色影视| 国产精品久久久久久久久久99| 在线精品高清中文字幕| 欧美孕妇与黑人孕交| 91tv亚洲精品香蕉国产一区7ujn| 欧美日韩在线观看视频| 精品久久久久久久久久久久| 国产一区二区色| 中文字幕日韩在线播放| 欧美又大粗又爽又黄大片视频| 色无极影院亚洲| 久久精品一本久久99精品| 国产精品一区二区久久久久| 亚洲免费高清视频| 日韩精品亚洲元码| 欧美日韩久久久久| 国产精品一区二区三| 午夜精品免费视频| 国产精品入口夜色视频大尺度| 国产精品久久久久久久久借妻| 欧美成人亚洲成人| 欧美黑人视频一区| 亚洲一区第一页| 日韩电影免费观看在线| 成人淫片在线看| 91精品国产99久久久久久| 岛国视频午夜一区免费在线观看| 欧美激情综合亚洲一二区| 伊人伊人伊人久久| 欧美成人自拍视频| 在线国产精品播放| 国模精品视频一区二区三区| 亚洲一区亚洲二区| 亚洲欧美三级伦理| 久久九九精品99国产精品| 国产精品扒开腿做爽爽爽的视频| 97超碰色婷婷| 中文字幕不卡在线视频极品| 奇门遁甲1982国语版免费观看高清| 少妇久久久久久| 国内精品免费午夜毛片| 亚洲福利视频网站| 久久久人成影片一区二区三区| 亚洲国产精品成人va在线观看| 最好看的2019年中文视频| 激情懂色av一区av二区av| 日本国产精品视频| 亚洲欧美一区二区激情| 亚洲国产精品美女| 5566成人精品视频免费| zzijzzij亚洲日本成熟少妇| 欧美精品www| 欧美在线亚洲一区| 国产盗摄xxxx视频xxx69| 亚洲欧美变态国产另类| 亚洲精品国偷自产在线99热| 亚洲第一国产精品| 国产精品久久久久高潮| 91久久国产婷婷一区二区| 国产精品久久一| 久久久久久久久久av| 亚洲aaa激情| 欧美黑人狂野猛交老妇| 欧美高清不卡在线| 久久久精品欧美| 97福利一区二区| 中文字幕欧美日韩在线| 日本19禁啪啪免费观看www| 国产精品都在这里| 久久久免费高清电视剧观看| 国产精品色悠悠| 国产香蕉一区二区三区在线视频|