亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? form1.frm

?? 根據硬件序列號生成注冊號,生成的注冊碼可以按字母顛倒、按順序互換、數字交換、序列號分離和變形
?? FRM
?? 第 1 頁 / 共 4 頁
字號:
Private Sub Command14_Click()
Form2.Show
Form2.Left = Me.Left + Me.Width
Form2.Top = Me.Top
Form2.Label3.Visible = True
Form2.Label2.Caption = "本序列號生成器需要在您的程序讀取用戶的硬件編號,如硬盤序列號,然后您再根據用戶的硬件編號生成25位數字序列號."
Form2.Label1.Caption = "產生唯一需求碼"
End Sub

Private Sub Command15_Click()
Form2.Show
Form2.Left = Me.Left + Me.Width
Form2.Top = Me.Top
Form2.Label3.Visible = True
Form2.Label2.Caption = "This process splits the 25 digit request code into blocks of 5 digits. Each block is multiplied by a multiplication factor equal to the average of first digit, fourteenth digit, twenty fourth digit of the request and one more digit depending on the value of the first digit of the hard disk serial number. The new numbers are 6 digit numbers which are once again trimmed down to 5 digits."
Form2.Label1.Caption = "序列號分離和變形"
End Sub

Private Sub Command16_Click()
Form2.Show
Form2.Left = Me.Left + Me.Width
Form2.Top = Me.Top
Form2.Label3.Visible = True
Form2.Label2.Caption = "有選擇性的反向基本上倒置, 形成的序列號為第三個和第五個塊。 這時第一個數字就排在了最后, 第三個或第五個塊然后是零, 它不會被倒置。 對那些想知道什么是反向, 其實就是數字互相顛倒。 即: 123 --> 321."
Form2.Label1.Caption = "序列號顛倒"
End Sub

Private Sub Command17_Click()
Form2.Show
Form2.Left = Me.Left + Me.Width
Form2.Top = Me.Top
Form2.Label3.Visible = True
Form2.Label2.Caption = "在字母替換時, 某些兩位數字由二個字母替換,或字母和數字替換。 且把5個數字塊進行不同的替換。 即: 27 --> M3 或53 --> XS 。 這些都是隨機產生的, 但可以由開發商自己定義。"
Form2.Label1.Caption = "字母順序替換"
End Sub

Private Sub Command18_Click()
Form2.Show
Form2.Left = Me.Left + Me.Width
Form2.Top = Me.Top
Form2.Label3.Visible = True
Form2.Label1.Caption = "位置交換"
Form2.Label2.Caption = "如標題所述,主要把5個字符塊的位置進行交換. 每交換一次,硬件序列號的首字母都會有改變和移動."
End Sub

Private Sub Command19_Click()
Form2.Show
Form2.Left = Me.Left + Me.Width
Form2.Top = Me.Top
Form2.Label3.Visible = True
Form2.Label2.Caption = "這是最終生成的提供你硬件編碼用戶的軟件注冊碼,你可以放在光盤或文本文件中發給用戶..."
Form2.Label1.Caption = "最終序列號"
End Sub

Private Sub Command2_Click()
Text1.Text = SerNum("C") * -1

If Text1.Text < 0 Then
    Text1.Text = Text1.Text * -1
End If

Text1.Text = Val(Invert(Text1.Text))
End Sub

Private Sub Command20_Click()
Form2.Show
Form2.Left = Me.Left + Me.Width
Form2.Top = Me.Top
Form2.Label3.Visible = False
Form2.Label2.Caption = "使用幫助,單擊每一項目的提示按鈕,將顯示改功能的相應解釋說明.左邊的藍色按鈕是生成相應序列號的功能按鈕."
Form2.Label1.Caption = "使用說明"
End Sub

Private Sub Command21_Click()
Form3.Label1.Caption = Text23.Text
Form3.Show
End Sub

Private Sub Command22_Click()
   MsgBox "唯一序列號生成程序 Ver1.5" & vbCrLf & "http://www.mndsoft.com", vbInformation, "關于"
End Sub

Private Sub Command23_Click()
Dim ret

ret = MsgBox("每次的數字交換您將得到一個新的不同的序號,您仍然希望繼續嗎?", vbYesNo, "提示")

If ret = vbNo Then Exit Sub

If Text13.Text = "" Then
    Command5_Click
End If

SwapDigits (Val(Mid(Text1.Text, 1, 1)))

Command12_Click
Command13_Click

End Sub

Private Sub SwapDigits(WhichDigit As Integer)
Dim SD As Integer
Dim Block(0 To 5) As String
Dim tmp_dig(0 To 5) As String

SD = Mid(WhichDigit, 1, 1)

If SD = 0 Then Exit Sub

If SD > 5 Then
SD = SD - 5
End If

Block(0) = Text13.Text
Block(1) = Text14.Text
Block(2) = Text15.Text
Block(3) = Text16.Text
Block(4) = Text17.Text

tmp_dig(0) = Mid(Block(0), SD, 1)
tmp_dig(1) = Mid(Block(1), SD, 1)
tmp_dig(2) = Mid(Block(2), SD, 1)
tmp_dig(3) = Mid(Block(3), SD, 1)
tmp_dig(4) = Mid(Block(4), SD, 1)

Block(1) = Mid(Block(1), 1, SD) & tmp_dig(0) & Mid(Block(1), SD + 1, 5 - SD)
Block(2) = Mid(Block(2), 1, SD) & tmp_dig(1) & Mid(Block(2), SD + 1, 5 - SD)
Block(3) = Mid(Block(3), 1, SD) & tmp_dig(2) & Mid(Block(3), SD + 1, 5 - SD)
Block(4) = Mid(Block(4), 1, SD) & tmp_dig(3) & Mid(Block(4), SD + 1, 5 - SD)
Block(0) = Mid(Block(0), 1, SD) & tmp_dig(4) & Mid(Block(0), SD + 1, 5 - SD)

Block(0) = Mid(Block(0), 1, SD - 1) & Mid(Block(0), SD + 1, 6 - SD)
Block(1) = Mid(Block(1), 1, SD - 1) & Mid(Block(1), SD + 1, 6 - SD)
Block(2) = Mid(Block(2), 1, SD - 1) & Mid(Block(2), SD + 1, 6 - SD)
Block(3) = Mid(Block(3), 1, SD - 1) & Mid(Block(3), SD + 1, 6 - SD)
Block(4) = Mid(Block(4), 1, SD - 1) & Mid(Block(4), SD + 1, 6 - SD)

Text13.Text = Block(0)
Text14.Text = Block(1)
Text15.Text = Block(2)
Text16.Text = Block(3)
Text17.Text = Block(4)
End Sub

Private Sub Command24_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
Text12.Text = ""
Text13.Text = ""
Text14.Text = ""
Text15.Text = ""
Text16.Text = ""
Text17.Text = ""
Text18.Text = ""
Text19.Text = ""
Text20.Text = ""
Text21.Text = ""
Text22.Text = ""
Text23.Text = ""
End Sub

Private Sub Command3_Click()
Command2_Click
Text2.Text = Mid(Text1.Text & "5432463276523486583264856", 1, 25) 'replace "5432463276523486583264856" with your own 24 digit ProductID Code
End Sub

Private Function iSplit(orig As String, mFactor As Integer, Partition As Integer) As String
Dim tmp_key As String
Dim tmp_istring(0 To 5) As String

tmp_key = orig

tmp_istring(0) = Val(Mid(tmp_key, 1, 5)) * mFactor
tmp_istring(1) = Val(Mid(tmp_key, 6, 5)) * mFactor
tmp_istring(2) = Val(Mid(tmp_key, 11, 5)) * mFactor
tmp_istring(3) = Val(Mid(tmp_key, 16, 5)) * mFactor
tmp_istring(4) = Val(Mid(tmp_key, 21, 5)) * mFactor

iSplit = tmp_istring(Partition)

End Function

Private Sub Command4_Click()
Command1_Click
If Mid(Text3.Text, 5, 1) <> 0 Then
    Text8.Text = Invert(Text3.Text)
Else
    Text8.Text = Text3.Text
End If
Text10.Text = Invert(Text5.Text)
Text12.Text = Invert(Text7.Text)
Text9.Text = Text4.Text
Text11.Text = Text6.Text
End Sub

Private Sub Command5_Click()
Command4_Click

Text13.Text = Replace(Text8.Text, "27", "Z3")
Text13.Text = Replace(Text13.Text, "91", "8F")
Text13.Text = Replace(Text13.Text, "72", "1K")
Text13.Text = Replace(Text13.Text, "19", "PS")
Text13.Text = Replace(Text13.Text, "56", "O1")
Text13.Text = Replace(Text13.Text, "65", "M3")
Text13.Text = Replace(Text13.Text, "83", "L0")
Text13.Text = Replace(Text13.Text, "38", "E5")
Text13.Text = Replace(Text13.Text, "01", "XD")
Text13.Text = Replace(Text13.Text, "10", "PW")

Text14.Text = Replace(Text9.Text, "30", "C4")
Text14.Text = Replace(Text14.Text, "03", "UX")
Text14.Text = Replace(Text14.Text, "55", "I8")
Text14.Text = Replace(Text14.Text, "66", "PS")
Text14.Text = Replace(Text14.Text, "23", "MZ")
Text14.Text = Replace(Text14.Text, "32", "8Q")
Text14.Text = Replace(Text14.Text, "14", "0L")
Text14.Text = Replace(Text14.Text, "41", "XS")
Text14.Text = Replace(Text14.Text, "74", "9U")
Text14.Text = Replace(Text14.Text, "47", "NT")

Text15.Text = Replace(Text10.Text, "27", "Z3")
Text15.Text = Replace(Text15.Text, "91", "8F")
Text15.Text = Replace(Text15.Text, "72", "1K")
Text15.Text = Replace(Text15.Text, "19", "PS")
Text15.Text = Replace(Text15.Text, "56", "O1")
Text15.Text = Replace(Text15.Text, "32", "8Q")
Text15.Text = Replace(Text15.Text, "14", "0L")
Text15.Text = Replace(Text15.Text, "41", "XS")
Text15.Text = Replace(Text15.Text, "74", "9U")
Text15.Text = Replace(Text15.Text, "47", "NT")

Text16.Text = Replace(Text11.Text, "27", "Z3")
Text16.Text = Replace(Text16.Text, "91", "8F")
Text16.Text = Replace(Text16.Text, "72", "1K")
Text16.Text = Replace(Text16.Text, "19", "PS")
Text16.Text = Replace(Text16.Text, "56", "O1")
Text16.Text = Replace(Text16.Text, "65", "M3")
Text16.Text = Replace(Text16.Text, "83", "L0")
Text16.Text = Replace(Text16.Text, "38", "E5")
Text16.Text = Replace(Text16.Text, "01", "XD")
Text16.Text = Replace(Text16.Text, "10", "PW")

Text17.Text = Replace(Text12.Text, "30", "C4")
Text17.Text = Replace(Text17.Text, "03", "UX")
Text17.Text = Replace(Text17.Text, "55", "I8")
Text17.Text = Replace(Text17.Text, "66", "PS")
Text17.Text = Replace(Text17.Text, "23", "MZ")
Text17.Text = Replace(Text17.Text, "32", "8Q")
Text17.Text = Replace(Text17.Text, "14", "0L")
Text17.Text = Replace(Text17.Text, "41", "XS")
Text17.Text = Replace(Text17.Text, "74", "9U")
Text17.Text = Replace(Text17.Text, "47", "NT")
End Sub

Private Sub Command6_Click()
Dim i As Integer

Command5_Click

i = Val(Mid(Text1.Text, 1, 1))

Select Case i = Val(Mid(Text1.Text, 1, 1))
    Case i = 1
        Text18.Text = Text14.Text
        Text19.Text = Text16.Text
        Text20.Text = Text13.Text
        Text21.Text = Text17.Text
        Text22.Text = Text15.Text
        Debug.Print "1"
    Case i = 2
        Text18.Text = Text16.Text
        Text19.Text = Text13.Text
        Text20.Text = Text15.Text
        Text21.Text = Text14.Text
        Text22.Text = Text17.Text
        Debug.Print "2"
    Case i = 3
        Text18.Text = Text15.Text
        Text19.Text = Text13.Text
        Text20.Text = Text16.Text
        Text21.Text = Text17.Text
        Text22.Text = Text14.Text
        Debug.Print "3"
    Case i = 4
        Text18.Text = Text13.Text
        Text19.Text = Text14.Text
        Text20.Text = Text16.Text
        Text21.Text = Text17.Text
        Text22.Text = Text15.Text
        Debug.Print "4"
    Case i = 5
        Text18.Text = Text14.Text
        Text19.Text = Text16.Text
        Text20.Text = Text13.Text
        Text21.Text = Text17.Text
        Text22.Text = Text15.Text
        Debug.Print "5"
    Case i = 6
        Text18.Text = Text14.Text
        Text19.Text = Text16.Text
        Text20.Text = Text13.Text
        Text21.Text = Text17.Text
        Text22.Text = Text15.Text
        Debug.Print "6"
    Case i = 7
        Text18.Text = Text14.Text
        Text19.Text = Text16.Text
        Text20.Text = Text13.Text
        Text21.Text = Text17.Text
        Text22.Text = Text15.Text
        Debug.Print "7"
    Case i = 8
        Text18.Text = Text16.Text
        Text19.Text = Text13.Text
        Text20.Text = Text15.Text
        Text21.Text = Text14.Text
        Text22.Text = Text17.Text
        Debug.Print "8"
    Case i = 9
        Text18.Text = Text17.Text
        Text19.Text = Text13.Text
        Text20.Text = Text15.Text
        Text21.Text = Text14.Text
        Text22.Text = Text16.Text
        Debug.Print "9"
End Select

Debug.Print "i = " & i
End Sub

Private Sub Command7_Click()
Command6_Click

Text23.Text = Text18.Text & "-" & Text19.Text & "-" & Text20.Text & "-" & Text21.Text & "-" & Text22.Text
End Sub

Private Sub Command8_Click()
Dim ret As String
Dim pID As String

If Text1.Text = "" Then
Command2_Click
End If
ret = InputBox("請輸入一個24位的產品硬件編碼... 僅只包含數字,如果數字編碼過長或者過短,程序將自動調整.", "產品ID號")
pID = ret & "232323232323232323232323"
pID = Mid(pID, 1, 24)

Text2.Text = Mid(Text1.Text & pID, 1, 25)
End Sub

Private Sub Command9_Click()
Dim MFact As Integer

MFact = Int(Val(Val(Val(Mid(Text2.Text, 1, 1)) + Val(Mid(Text2.Text, 12, 1)) + Val(Mid(Text2.Text, 24, 1)) + Val(Mid(Text2.Text, Val(Mid(Text2.Text, 1, 1)), 1))) / 4))
Text3.Text = iSplit(Text2.Text, MFact, 0)
Text4.Text = iSplit(Text2.Text, MFact, 1)
Text5.Text = iSplit(Text2.Text, MFact, 2)
Text6.Text = iSplit(Text2.Text, MFact, 3)
Text7.Text = iSplit(Text2.Text, MFact, 4)
End Sub

Private Sub Form_Unload(Cancel As Integer)
End
End Sub

Private Sub mnuAbout_Click()
   MsgBox "根據硬件編號生成注冊號" & vbCrLf & "http://www.mndsoft.com", vbInformation, "關于"
End Sub

Private Sub mnuDS_Click()
Command23_Click
End Sub

Private Sub mnuExit_Click()
End
End Sub

Private Sub mnuLabel_Click()
Command21_Click
End Sub

Private Sub mnuLhelp_Click()
Command20_Click
End Sub

Private Sub mnuReg_Click()
If Text2.Text = "" Or Text23.Text = "" Then
    Command7_Click
End If
Form5.Text1.Text = Text2.Text
Form5.Text1.Tag = Text23.Text
Form5.Show
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产欧美综合| 欧美电视剧在线观看完整版| 亚洲免费视频中文字幕| 91丨porny丨户外露出| 亚洲精品日日夜夜| 精品视频一区三区九区| 五月婷婷久久综合| 亚洲精品一区二区精华| 成人白浆超碰人人人人| 亚洲午夜日本在线观看| 欧美精选在线播放| 激情伊人五月天久久综合| 国产亚洲制服色| 欧美中文字幕一区二区三区亚洲 | 久久精品欧美日韩精品| 成人免费看的视频| 亚洲国产精品久久人人爱蜜臀 | 一本色道**综合亚洲精品蜜桃冫| 亚洲午夜在线观看视频在线| 精品裸体舞一区二区三区| 9久草视频在线视频精品| 亚洲国产成人av网| 欧美大片一区二区三区| 99国产精品国产精品久久| 天堂在线亚洲视频| 亚洲国产精品99久久久久久久久| 91麻豆自制传媒国产之光| 日本欧美肥老太交大片| 国产日韩精品一区| 欧美区一区二区三区| 国产精品 日产精品 欧美精品| 一区二区三区四区精品在线视频| 日韩一级二级三级| 色婷婷香蕉在线一区二区| 久久99精品久久久久久国产越南 | 国产一区二区导航在线播放| 依依成人综合视频| 久久久精品综合| 欧美日韩国产精选| eeuss鲁片一区二区三区 | 韩国欧美国产1区| 亚洲综合男人的天堂| 国产亚洲欧美在线| 欧美一区二区性放荡片| 99精品视频免费在线观看| 精品一区二区三区香蕉蜜桃| 樱桃国产成人精品视频| 中文字幕免费一区| 精品日产卡一卡二卡麻豆| 欧美日韩精品福利| 91亚洲国产成人精品一区二三| 精品一区二区精品| 日本系列欧美系列| 亚洲成人动漫精品| 一区二区不卡在线视频 午夜欧美不卡在 | 国产三级精品三级| 日韩精品一区二区三区三区免费| 欧洲一区在线电影| 丰满放荡岳乱妇91ww| 韩国毛片一区二区三区| 日韩黄色小视频| 午夜精品久久久| 亚洲韩国一区二区三区| 一区二区欧美视频| 亚洲人成在线观看一区二区| 亚洲国产精品激情在线观看| 久久青草欧美一区二区三区| 精品成人一区二区三区| 日韩一级成人av| 日韩欧美国产1| 欧美一级精品大片| 欧美不卡视频一区| 日韩欧美国产电影| 26uuu国产电影一区二区| 欧美一区二区三区不卡| 日韩一区二区三区在线观看| 制服丝袜亚洲播放| 日韩一级完整毛片| 欧美成人三级电影在线| 精品精品国产高清a毛片牛牛| 日韩欧美一区在线| 26uuu另类欧美| 国产日韩欧美电影| 亚洲日穴在线视频| 一区二区在线观看视频| 亚洲国产精品影院| 日本不卡一区二区三区高清视频| 久色婷婷小香蕉久久| 国内精品第一页| 国产精品99久久久久久久女警| 福利一区在线观看| 成人app软件下载大全免费| 色偷偷久久一区二区三区| 在线日韩av片| 日韩一区二区三区视频在线 | 9色porny自拍视频一区二区| 色94色欧美sute亚洲线路二| 欧美日韩不卡一区二区| 精品国产a毛片| 国产精品久99| 五月天欧美精品| 国产在线精品一区二区不卡了| 岛国av在线一区| 欧美激情综合在线| 亚洲欧美日本韩国| 免费成人在线视频观看| 国产91丝袜在线播放0| 日本高清免费不卡视频| 日韩免费性生活视频播放| 国产精品视频yy9299一区| 一区二区三区在线观看国产| 免费精品99久久国产综合精品| 国产黄色成人av| 欧美性大战久久| 久久网站最新地址| 亚洲综合999| 国产一区在线看| 欧美在线观看一区| 久久综合久久鬼色中文字| 亚洲精品国产视频| 久草在线在线精品观看| 色8久久精品久久久久久蜜| 日韩免费高清视频| 一区二区三区四区视频精品免费 | 日韩午夜在线观看视频| 17c精品麻豆一区二区免费| 免费成人你懂的| 日本福利一区二区| 久久精品人人做人人爽97 | 精品在线你懂的| 色综合久久综合网97色综合 | 一本久久综合亚洲鲁鲁五月天| 日韩精品在线一区二区| 一区二区三区高清在线| 国产一区二区三区在线观看免费 | 国产亚洲福利社区一区| 偷偷要91色婷婷| 91丨porny丨蝌蚪视频| 国产亚洲欧美日韩在线一区| 奇米亚洲午夜久久精品| 精品视频在线免费观看| 亚洲色图视频网| 国产精品18久久久久久久久久久久 | 日韩成人一区二区三区在线观看| 91免费国产在线| 日本一区二区三区四区在线视频| 免费人成精品欧美精品| 欧美男男青年gay1069videost| 日本一二三四高清不卡| 国产精品自在在线| 精品捆绑美女sm三区| 三级欧美在线一区| 欧美日韩在线播放一区| 亚洲人成网站色在线观看| 福利一区福利二区| 国产亚洲女人久久久久毛片| 国内精品视频666| 91精品国产免费久久综合| 丝瓜av网站精品一区二区| 欧洲一区在线电影| 亚洲综合色区另类av| 色婷婷综合久久| 玉足女爽爽91| ...av二区三区久久精品| 国产成人精品aa毛片| 久久久久久夜精品精品免费| 久久国产麻豆精品| 久久综合99re88久久爱| 精品一区二区国语对白| 久久久久久毛片| 粉嫩一区二区三区性色av| 国产精品女人毛片| 91丝袜国产在线播放| 亚洲欧美综合在线精品| 91亚洲精品乱码久久久久久蜜桃| 一区二区三区在线看| 在线观看国产精品网站| 日韩电影在线一区二区| 欧美大胆人体bbbb| 成人一级片在线观看| 亚洲男女一区二区三区| 欧美熟乱第一页| 日本一道高清亚洲日美韩| 精品国产伦理网| av午夜一区麻豆| 亚洲成人午夜影院| 欧美va亚洲va在线观看蝴蝶网| 国产自产2019最新不卡| 亚洲欧美一区二区视频| 欧美中文字幕一区| 青青草97国产精品免费观看无弹窗版| 日韩一级完整毛片| 成人精品gif动图一区| 玉米视频成人免费看| 欧美一区二区人人喊爽| 国产成人午夜电影网| 一区二区三区精品视频| 精品久久人人做人人爽| 不卡av免费在线观看| 日韩高清在线一区|