一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - 易語言 - 易語言實現(xiàn)截圖或右鍵二維碼識別的代碼

易語言實現(xiàn)截圖或右鍵二維碼識別的代碼

2022-02-16 17:08易語言源碼貝貝吧 易語言

今天小編就為大家分享一篇關(guān)于易語言實現(xiàn)截圖或右鍵二維碼識別的代碼,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

DLL命令表

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
.版本 2
.DLL命令 DecodePictureFile, 整數(shù)型, "PsyQrDcd", "DecodePictureFile"
  .參數(shù) strFilePath, 文本型
.DLL命令 DecodePictureFileRect, 整數(shù)型, "PsyQrDcd", "DecodePictureFileRect"
  .參數(shù) strFilePath, 文本型
  .參數(shù) lngLeftX, 整數(shù)型
  .參數(shù) lngTopY, 整數(shù)型
  .參數(shù) lngRightX, 整數(shù)型
  .參數(shù) lngBottomY, 整數(shù)型
.DLL命令 DecodeGrayScaleArray, 整數(shù)型, "PsyQrDcd", "DecodeGrayScaleArray"
  .參數(shù) byData, 字節(jié)型, 傳址
  .參數(shù) lngWidth, 整數(shù)型
  .參數(shù) lngHeight, 整數(shù)型
.DLL命令 DecodeBinaryArray, 整數(shù)型, "PsyQrDcd", "DecodeBinaryArray"
  .參數(shù) byData, 字節(jié)型, 傳址
  .參數(shù) lngWidth, 整數(shù)型
  .參數(shù) lngHeight, 整數(shù)型
.DLL命令 GetDecodeDataString, 文本型, "PsyQrDcd", "GetDecodeDataString"
  .參數(shù) lngIndex, 整數(shù)型
.DLL命令 GetDecodeDataByteArray, 整數(shù)型, "PsyQrDcd", "GetDecodeDataByteArray"
  .參數(shù) lngIndex, 整數(shù)型
.DLL命令 GetDecodeVersion, 整數(shù)型, "PsyQrDcd", "GetDecodeVersion"
  .參數(shù) lngIndex, 整數(shù)型
.DLL命令 GetDecodeLevel, 整數(shù)型, "PsyQrDcd", "GetDecodeLevel"
  .參數(shù) lngIndex, 整數(shù)型
.DLL命令 GetDecodeMaskingNo, 整數(shù)型, "PsyQrDcd", "GetDecodeMaskingNo"
  .參數(shù) lngIndex, 整數(shù)型
.DLL命令 GetConcatenationInfo, 整數(shù)型, "PsyQrDcd", "GetConcatenationInfo"
  .參數(shù) lngIndex, 整數(shù)型
  .參數(shù) lngSeqNo, 整數(shù)型, 傳址
  .參數(shù) byCheckDigit, 字節(jié)型, 傳址
.DLL命令 GetSymbolePosition, 整數(shù)型, "PsyQrDcd", "GetSymbolePosition"
  .參數(shù) lngIndex, 整數(shù)型
  .參數(shù) lngPosition, 整數(shù)型, 傳址
.DLL命令 SetDecodeSymbolCount, , "PsyQrDcd", "SetDecodeSymbolCount"
  .參數(shù) lngCount, 整數(shù)型
.DLL命令 SetDecodeEffectLevel, , "PsyQrDcd", "SetDecodeEffectLevel"
  .參數(shù) lngLevel, 整數(shù)型
.DLL命令 SetBrightnessBorder, , "PsyQrDcd", "SetBrightnessBorder"
  .參數(shù) byBorder, 字節(jié)型
.DLL命令 SetMinimumModuleSize, , "PsyQrDcd", "SetMinimumModuleSize"
  .參數(shù) bySize, 字節(jié)型
.DLL命令 FreeAllocateMemory, , "PsyQrDcd", "FreeAllocateMemory"
.DLL命令 API_MultiByteToWideChar_utf8, 整數(shù)型, , "MultiByteToWideChar"
  .參數(shù) CodePage, 整數(shù)型
  .參數(shù) dwFlags, 整數(shù)型
  .參數(shù) lpMultiByteStr, 字節(jié)集
  .參數(shù) cchMultiByte, 整數(shù)型
  .參數(shù) lpWideCharStr, 字節(jié)集
  .參數(shù) cchWideChar, 整數(shù)型
.DLL命令 API_WideCharToMultiByte_utf8, 整數(shù)型, "kernel32", "WideCharToMultiByte", , 將通配符映像為多字節(jié)
  .參數(shù) CodePage, 整數(shù)型
  .參數(shù) dwFlags, 整數(shù)型
  .參數(shù) lpWideCharStr, 字節(jié)集
  .參數(shù) cchWideChar, 整數(shù)型
  .參數(shù) lpMultiByteStr, 字節(jié)集
  .參數(shù) cchMultiByte, 整數(shù)型
  .參數(shù) lpDefaultChar, 整數(shù)型
  .參數(shù) lpUsedDefaultChar, 整數(shù)型
.DLL命令 API_WideCharToMultiByte, 整數(shù)型, "kernel32", "WideCharToMultiByte", , 將通配符映像為多字節(jié)
  .參數(shù) CodePage, 整數(shù)型
  .參數(shù) dwFlags, 整數(shù)型
  .參數(shù) lpWideCharStr, 字節(jié)集
  .參數(shù) cchWideChar, 整數(shù)型
  .參數(shù) lpMultiByteStr, 文本型
  .參數(shù) cchMultiByte, 整數(shù)型
  .參數(shù) lpDefaultChar, 文本型
  .參數(shù) lpUsedDefaultChar, 整數(shù)型
.DLL命令 CreateWaitableTimerA, 整數(shù)型, , "CreateWaitableTimerA", 公開, CreateWaitableTimerA 程序延時
  .參數(shù) lpTimerAttributes, 整數(shù)型
  .參數(shù) bManualReset, 邏輯型
  .參數(shù) lpTimerName, 整數(shù)型
.DLL命令 SetWaitableTimer, 整數(shù)型, , "SetWaitableTimer", 公開, SetWaitableTimer
  .參數(shù) hTimer, 整數(shù)型
  .參數(shù) pDueTime, 程序延時
  .參數(shù) lPeriod, 整數(shù)型
  .參數(shù) pfnCompletionRoutine, 整數(shù)型
  .參數(shù) lpArgToCompletionRoutine, 整數(shù)型
  .參數(shù) fResume, 邏輯型
.DLL命令 MsgWaitForMultipleObjects, 整數(shù)型, , "MsgWaitForMultipleObjects", 公開, MsgWaitForMultipleObjects
  .參數(shù) nCount, 整數(shù)型
  .參數(shù) pHandles, 整數(shù)型, 傳址
  .參數(shù) fWaitAll, 邏輯型
  .參數(shù) dwMilliseconds, 整數(shù)型
  .參數(shù) dwWakeMask, 整數(shù)型
.DLL命令 CloseHandle, 邏輯型, "kernel32", "CloseHandle", 公開, CloseHandle關(guān)閉一個內(nèi)核對象。其中包括文件、文件映射、進程、線程、安全和同步對象等。涉及文件處理時,這個函數(shù)通常與vb的close命令相似。應(yīng)盡可能的使用close,因為它支持vb的差錯控制。注意這個函數(shù)使用的文件句柄與vb的文件編號是完全不同的 非零表示成功,零表示失敗。會設(shè)置GetLastError
  .參數(shù) 對象句柄, 整數(shù)型, , 欲關(guān)閉的一個對象的句柄;
.DLL命令 GetInputState, 整數(shù)型, "user32", "GetInputState", 公開, 用法,如果真(我的處理事件()≠0),處理事件()  比系統(tǒng)自帶的"處理事件"比3倍以上

自定義數(shù)據(jù)類型

?
1
2
3
.版本 2
.數(shù)據(jù)類型 程序延時
  .成員 成員_時間, 長整數(shù)型, , , 占用8個字節(jié)

全局變量表

?
1
2
3
4
5
6
7
8
9
10
11
.版本 2
.支持庫 BmpOperate
.全局變量 a, 字節(jié)集
.全局變量 x
.全局變量 y
.全局變量 s, 邏輯型
.全局變量 動畫物體1
.全局變量 動畫物體2
.全局變量 w, 位圖
.全局變量 w1, 位圖
.全局變量 解碼結(jié)果, 文本型

常量數(shù)據(jù)表

?
1
2
3
4
5
6
7
8
9
.版本 2
.常量 QRD_ERROR_SYMBLE_NOT_FOUND, "0"
.常量 QRD_ERROR_FILE_NOT_FOUND, "-1"
.常量 QRD_ERROR_READ_FAULT, "-2"
.常量 QRD_ERROR_BAD_FORMAT, "-3"
.常量 QRD_ERROR_SHARING_VIOLATION, "-4"
.常量 QRD_ERROR_NOT_ENOUGH_MEMORY, "-5"
.常量 常量1
.常量 常量2, "“"C:\Users\Administrator\Desktop\二維碼讀取\qrcode.exe" "%1"”"

截圖程序集的代碼

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
.版本 2
.支持庫 iext2
.支持庫 BmpOperate
.支持庫 exui
.程序集 截圖窗口程序集
.子程序 _截圖窗口_創(chuàng)建完畢
截圖動畫物體.趨向色 = #灰色
截圖動畫物體.趨向程度 = 50
動畫物體1 = 背景動畫框.創(chuàng)建物體 (截圖動畫物體, 0, 0, 真, )
動畫物體2 = 背景動畫框.創(chuàng)建物體 (動畫物體2, 0, 0, 真, )
a = 快照 (, , )
背景動畫框.置圖片 (動畫物體1, a, )
w.載入數(shù)據(jù) (a)
截圖窗口.移動 (0, 0, 取屏幕寬度 (), 取屏幕高度 ())
背景動畫框.移動 (0, 0, 截圖窗口.寬度, 截圖窗口.高度)
截圖窗口.可視 = 真
.子程序 _背景動畫框_鼠標(biāo)左鍵被按下, 邏輯型
.參數(shù) 橫向位置, 整數(shù)型
.參數(shù) 縱向位置, 整數(shù)型
.參數(shù) 功能鍵狀態(tài), 整數(shù)型
s = 真
x = 橫向位置
y = 縱向位置
.子程序 _背景動畫框_鼠標(biāo)左鍵被放開, 邏輯型
.參數(shù) 橫向位置, 整數(shù)型
.參數(shù) 縱向位置, 整數(shù)型
.參數(shù) 功能鍵狀態(tài), 整數(shù)型
s = 假
.如果真 (寫到文件 (取運行目錄 () + “\2wm.bmp”, w1.取位圖數(shù)據(jù) ()))
  截圖窗口.可視 = 假
  解碼結(jié)果 = 解碼 (取運行目錄 () + “\2wm.bmp”)
  _啟動窗口.主窗口.可視EX = 真
  _啟動窗口.激活 ()
  顯示信息 (解碼結(jié)果)
.如果真結(jié)束
銷毀 ()
.子程序 _背景動畫框_鼠標(biāo)位置被移動, 邏輯型
.參數(shù) 橫向位置, 整數(shù)型
.參數(shù) 縱向位置, 整數(shù)型
.參數(shù) 功能鍵狀態(tài), 整數(shù)型
.局部變量 x1
.局部變量 y1
.局部變量 c, 整數(shù)型
.如果真 (s)
  x1 = 橫向位置 - x
  y1 = 縱向位置 - y
  .如果真 (x1 < 1)
    x1 = 0
  .如果真結(jié)束
  .如果真 (y1 < 1)
    y1 = 0
  .如果真結(jié)束
  w1.創(chuàng)建 (x1, y1, 24, #白色)
  w.復(fù)制到 (x, y, x1, y1, w1, 0, 0, )
  .計次循環(huán)首 (x1, c)
    w1.置某點顏色 (c, 0, #紅色)
    w1.置某點顏色 (c, y1 - 1, #紅色)
  .計次循環(huán)尾 ()
  .計次循環(huán)首 (y1, c)
    w1.置某點顏色 (0, c, #紅色)
    w1.置某點顏色 (x1 - 1, c, #紅色)
  .計次循環(huán)尾 ()
  背景動畫框.置物體位置 (動畫物體2, x, y, )
  背景動畫框.置圖片 (動畫物體2, w1.取位圖數(shù)據(jù) (), )
.如果真結(jié)束

解碼程序集的代碼

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
.版本 2
.支持庫 spec
.程序集 解碼程序集
.程序集變量 lngRectLeft, 整數(shù)型
.程序集變量 lngRectTop, 整數(shù)型
.程序集變量 lngRectRight, 整數(shù)型
.程序集變量 lngRectBottom, 整數(shù)型
.程序集變量 blnEnableSetRect, 邏輯型
.子程序 解碼, 文本型
.參數(shù) strFilePath, 文本型
.局部變量 intOldPointer, 整數(shù)型
.局部變量 lngResult, 整數(shù)型
.局部變量 strResult, 文本型
.局部變量 i, 整數(shù)型
.局部變量 lngCount, 整數(shù)型
.局部變量 lngSeqNo, 整數(shù)型
.局部變量 byCheckDigit, 字節(jié)型
.局部變量 lngPosition, 整數(shù)型, , "8"
.如果 (blnEnableSetRect)
  lngResult = DecodePictureFileRect (strFilePath, lngRectLeft, lngRectTop, lngRectRight, lngRectBottom)
.否則
  lngResult = DecodePictureFile (strFilePath)
.如果結(jié)束
.如果 (lngResult ≥ 1)
  .變量循環(huán)首 (0, lngResult - 1, 1, i)
    strResult = strResult + “——————————————————————” + #換行符
    strResult = strResult + “已解碼數(shù)據(jù) ” + 到文本 (i + 1)
    strResult = strResult + “ [模型版本: ” + 到文本 (GetDecodeVersion (i))
    strResult = strResult + “, 等級: ”
    .判斷開始 (GetDecodeLevel (i) = 0)
      strResult = strResult + “L(7%)”
    .判斷 (GetDecodeLevel (i) = 1)
      strResult = strResult + “M(15%)”
    .判斷 (GetDecodeLevel (i) = 2)
      strResult = strResult + “Q(25%)”
    .判斷 (GetDecodeLevel (i) = 3)
      strResult = strResult + “H(30%)”
    .默認(rèn)
    .判斷結(jié)束
    lngCount = GetConcatenationInfo (i, lngSeqNo, byCheckDigit)
    .如果真 (lngCount > 0)
      strResult = strResult + “, 綜合:” + 到文本 (lngSeqNo + 1) + “/” + 到文本 (lngCount)
      strResult = strResult + “(CD” + 取十六進制文本 (byCheckDigit \ 16) + 取十六進制文本 (byCheckDigit % 16) + “H)”
    .如果真結(jié)束
    strResult = strResult + “]” + #換行符
    strResult = strResult + “——————————————————————” + #換行符
    調(diào)試輸出 (UTF8_轉(zhuǎn)_ANSI (到字節(jié)集 (GetDecodeDataString (i))))
    strResult = strResult + UTF8_轉(zhuǎn)_ANSI (到字節(jié)集 (GetDecodeDataString (i))) + #換行符 + #換行符
    lngResult = GetSymbolePosition (i, lngPosition [1])
    strResult = strResult + “符號位置:” + “(” + 到文本 (lngPosition [1]) + “, ” + 到文本 (lngPosition [2]) + “)-” + “(” + 到文本 (lngPosition [3]) + “, ” + 到文本 (lngPosition [4]) + “)-” + “(” + 到文本 (lngPosition [5]) + “, ” + 到文本 (lngPosition [6]) + “)-” + “(” + 到文本 (lngPosition [7]) + “, ” + 到文本 (lngPosition [8]) + “)”
    strResult = strResult + #換行符 + #換行符
  .變量循環(huán)尾 ()
  FreeAllocateMemory ()
.否則
  .判斷開始 (lngResult = #QRD_ERROR_SYMBLE_NOT_FOUND)
    strResult = “未找到 QR 代碼符號。”
  .判斷 (lngResult = #QRD_ERROR_FILE_NOT_FOUND)
    strResult = “文件未找到!”
  .判斷 (lngResult = #QRD_ERROR_READ_FAULT)
    strResult = “讀取文件時發(fā)生錯誤。”
  .判斷 (lngResult = #QRD_ERROR_BAD_FORMAT)
    strResult = “無法讀取此格式文件。”
  .判斷 (lngResult = #QRD_ERROR_SHARING_VIOLATION)
    strResult = “共享沖突,無法讀取文件。”
  .判斷 (lngResult = #QRD_ERROR_NOT_ENOUGH_MEMORY)
    strResult = “內(nèi)存不足。”
  .默認(rèn)
  .判斷結(jié)束
.如果結(jié)束
調(diào)試輸出 (strResult)
返回 (strResult)
.子程序 UTF8_轉(zhuǎn)_ANSI, 文本型, 公開
.參數(shù) utf8字節(jié)集, 字節(jié)集
返回 (Unicode_轉(zhuǎn)_ANSI (UTF8_轉(zhuǎn)_Unicode (utf8字節(jié)集)))
.子程序 UTF8_轉(zhuǎn)_Unicode, 字節(jié)集
.參數(shù) utf8字節(jié)集, 字節(jié)集
.局部變量 len, 整數(shù)型, , , 單位: Word
.局部變量 Unicode字節(jié)集, 字節(jié)集
.局部變量 ll
ll = 取字節(jié)集長度 (utf8字節(jié)集)
len = API_MultiByteToWideChar_utf8 (65001, 0, utf8字節(jié)集, ll, { }, 0)
Unicode字節(jié)集 = 取空白字節(jié)集 (len × 2)
API_MultiByteToWideChar_utf8 (65001, 0, utf8字節(jié)集, ll, Unicode字節(jié)集, len × 2)
返回 (Unicode字節(jié)集)
.子程序 Unicode_轉(zhuǎn)_ANSI, 文本型
.參數(shù) Unicode字節(jié)集, 字節(jié)集
.局部變量 ansi_len, 整數(shù)型, , , 單位: Word
.局部變量 unicode_len
.局部變量 ansi, 文本型
unicode_len = 取字節(jié)集長度 (Unicode字節(jié)集) ÷ 2
ansi_len = API_WideCharToMultiByte (936, 0, Unicode字節(jié)集, unicode_len, ansi, 0, “”, 0)
ansi = 取空白文本 (ansi_len)
API_WideCharToMultiByte (936, 0, Unicode字節(jié)集, unicode_len, ansi, ansi_len, “”, 0)
返回 (ansi)
.子程序 程序延時, 邏輯型, , 不占用cpu,窗口不卡死,不影響其它代碼執(zhí)行
.參數(shù) 參_延時間隔, 整數(shù)型, 可空, 1000毫秒 = 1秒 留空為無限等待
.參數(shù) 參_延時單位, 整數(shù)型, 可空, 默認(rèn)為毫秒 0=毫秒 1=秒 2=分鐘 3=小時
.局部變量 局_時間句柄, 整數(shù)型
.局部變量 局_時間, 程序延時
.判斷開始 (參_延時單位 = 0 且 是否為空 (參_延時間隔))
  參_延時間隔 = 5000 × 60 × 60
  參_延時單位 = 5000 × 60 × 60
.判斷 (參_延時單位 = 0)
  參_延時單位 = 1
.判斷 (參_延時單位 = 1)
  參_延時單位 = 1000
.判斷 (參_延時單位 = 2)
  參_延時單位 = 1000 × 60
.判斷 (參_延時單位 = 3)
  參_延時單位 = 1000 × 60 × 60
.默認(rèn)
.判斷結(jié)束
局_時間.成員_時間 = -10 × 參_延時間隔 × 1000 × 參_延時單位
局_時間句柄 = CreateWaitableTimerA (0, 假, 0)
SetWaitableTimer (局_時間句柄, 局_時間, 0, 0, 0, 假)
.判斷循環(huán)首 (MsgWaitForMultipleObjects (1, 局_時間句柄, 假, -1, 255) ≠ 0)
  系統(tǒng)處理事件 ()
.判斷循環(huán)尾 ()
CloseHandle (局_時間句柄)
返回 (真)
.子程序 系統(tǒng)處理事件
.如果真 (GetInputState () ≠ 0)
  處理事件 ()
.如果真結(jié)束

二維碼識別的代碼

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
.版本 2
.支持庫 exui
.支持庫 iext2
.程序集 啟動窗口程序集
.程序集變量 命令行, 文本型, , "0"
.子程序 __啟動窗口_創(chuàng)建完畢
.局部變量 path, 文本型
path = 取運行目錄 () + “\PsyQrDcd.dll”
.如果真 (文件是否存在 (path) = 假)
  寫到文件 (path, #PsyQrDcd)
.如果真結(jié)束
取命令行 (命令行)
.如果真 (取數(shù)組成員數(shù) (命令行) > 0)
  解碼結(jié)果 = 解碼 (命令行 [1])
  顯示信息 (解碼結(jié)果)
.如果真結(jié)束
初始化注冊右鍵按鈕 ()
.子程序 _截圖識別按鈕_左鍵單擊
主窗口.可視EX = 假
.如果真 (是否已創(chuàng)建 (截圖窗口) = 假)
  載入 (截圖窗口, , 假)
.如果真結(jié)束
截圖窗口.背景動畫框.置物體位置 (動畫物體2, -2000, -2000, )
.子程序 _注冊右鍵按鈕_左鍵單擊
.如果 (注冊項是否存在 (#根類, “*\shell\QRCode\command\”))
  刪除注冊項 (#根類, “*\shell\QRCode\command”)
  刪除注冊項 (#根類, “*\shell\QRCode”)
.否則
  .如果 (寫注冊項 (#根類, “*\shell\QRCode\”, “識別二維碼”) 且 寫注冊項 (#根類, “*\shell\QRCode\command\”, 取運行目錄 () + “\” + 取執(zhí)行文件名 () + “ %1”))
    顯示信息 (“注冊成功”)
  .否則
    顯示信息 (“注冊失敗”)
    刪除注冊項 (#根類, “*\shell\QRCode\command”)
    刪除注冊項 (#根類, “*\shell\QRCode”)
  .如果結(jié)束
.如果結(jié)束
初始化注冊右鍵按鈕 ()
.子程序 顯示信息
.參數(shù) 信息, 文本型
.參數(shù) 是否復(fù)制, 邏輯型, 可空
信息框EX (主窗口.圖標(biāo), “解碼結(jié)果 - 已復(fù)制到剪輯版”, , 信息, , { “確認(rèn)” }, 0, 取窗口句柄 (), , , 5000, , )
.如果真 (是否復(fù)制)
  置剪輯板文本 (解碼結(jié)果)
.如果真結(jié)束
.子程序 __啟動窗口_將被銷毀
主窗口.銷毀 ()
.子程序 初始化注冊右鍵按鈕
.如果 (注冊項是否存在 (#根類, “*\shell\QRCode\command\”))
  注冊右鍵按鈕.標(biāo)題 = “注銷右鍵”
.否則
  注冊右鍵按鈕.標(biāo)題 = “注冊右鍵”
.如果結(jié)束

運行結(jié)果:

易語言實現(xiàn)截圖或右鍵二維碼識別的代碼

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對服務(wù)器之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

延伸 · 閱讀

精彩推薦
  • 易語言易語言獲取指定磁盤的名稱

    易語言獲取指定磁盤的名稱

    今天小編就為大家分享一篇關(guān)于易語言獲取指定磁盤的名稱,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來...

    易語言幫助手冊12662022-01-04
  • 易語言易語言在畫板中寫出指定文本當(dāng)畫板中已滿會自動滾屏

    易語言在畫板中寫出指定文本當(dāng)畫板中已滿會自動滾屏

    今天小編就為大家分享一篇關(guān)于易語言在畫板中寫出指定文本當(dāng)畫板中已滿會自動滾屏,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,...

    易語言幫助手冊9092022-01-12
  • 易語言易語言關(guān)于程序進程和線程的基礎(chǔ)知識

    易語言關(guān)于程序進程和線程的基礎(chǔ)知識

    今天小編就為大家分享一篇關(guān)于易語言關(guān)于程序進程和線程的基礎(chǔ)知識,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起...

    三葉資源網(wǎng)6662022-02-24
  • 易語言一步一步跟我學(xué)易語言之關(guān)于變量

    一步一步跟我學(xué)易語言之關(guān)于變量

    今天小編就為大家分享一篇關(guān)于一步一步跟我學(xué)易語言之關(guān)于變量,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨...

    易語言幫助手冊10822021-06-17
  • 易語言易語言設(shè)置進度條邊框樣式的方法

    易語言設(shè)置進度條邊框樣式的方法

    今天小編就為大家分享一篇關(guān)于易語言設(shè)置進度條邊框樣式的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨...

    易語言幫助手冊4422022-01-20
  • 易語言一步一步跟我學(xué)易語言之第二個易程序菜單設(shè)計

    一步一步跟我學(xué)易語言之第二個易程序菜單設(shè)計

    今天小編就為大家分享一篇關(guān)于的一步一步跟我學(xué)易語言之第二個易程序菜單設(shè)計,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要...

    易語言幫助手冊7092021-06-17
  • 易語言實例操作易語言載入窗口

    實例操作易語言載入窗口

    在本文中小編給大家整理的是關(guān)于易語言載入窗口的教程和步驟內(nèi)容,需要的可以跟著學(xué)習(xí)下...

    易語言教程網(wǎng)19162022-03-02
  • 易語言易語言生成exe文件的方法

    易語言生成exe文件的方法

    在本篇內(nèi)容中小編給大家分享的是關(guān)于易語言生成exe文件的方法知識點,需要的朋友們參考下。...

    易語言教程網(wǎng)14792022-03-01
主站蜘蛛池模板: 国产主播精品在线 | 国产午夜永久福利视频在线观看 | 国产99视频精品免费视频免里 | 久久伊人免费 | 423hk四虎| 亚洲一区二区成人 | 男人的天堂在线观看免费 | 久久精品免视看国产 | 91精品国产高清久久久久 | 亚洲 欧美 中文 日韩 另类 | 亚洲精品国产一区二区在线 | 亚洲国产免费观看视频 | 2018生活片性色生活片 | 天天快乐高清在线观看 | 欧美2区 | 2019国内自拍大神视频 | 欧美侏儒xxx | 久久亚洲免费视频 | 国产免费资源高清小视频在线观看 | 国产一级在线观看视频 | 操骚0| 欧美成人乱弄视频 | 久久无码人妻中文国产 | 成成人看片在线 | 国产精品免费一级在线观看 | 欧美人伦禁忌.5 | 奇米777四色精品综合影院 | 亚洲图片一区二区三区 | youjizzxxx69日本| 国产精品久久99 | 小苹果日本在线观看 | 日本孕妇大胆孕交 | 好大好湿好硬好爽好深免费视频 | 色老头影视| 亚洲精品第五页 | 国产精品久久久久久网站 | 日本动漫xxxxxx| 晓雪老师我要进你里面好爽 | 国产成人免费观看在线视频 | japanesepooping脱粪 | 嫩草影院永久在线播放 |