各位高手:
本人有一個專案,需要列印出二維碼,二維碼的生成需呼叫dll檔案,檔案說明如下:
1、檔案串列
windows32位系統:QRCom.dll、QRCom.lib
windows64位系統:QRCom_x64.dll、QRCom_x64.lib
2、介面
序號 方法名 描述 備注
1 GenQR(String str) 生成二維碼 生成方式見C語言測驗。
備注:
2、生成二維碼控制元件和生成加密字串控制元件從傳入引數為: COC編號+VIN號。例如:
COC編號為:A090489CF1XQAL7165BAA0000
VIN號為:LVXCCHBA8FS009161
則傳入介面的字串為:
A090489CF1XQAL7165BAA0000 LVXCCHBA8FS009161
中間不需要分隔符。
本人通過vb工程參考把該dll檔案參考進來了,并寫了這段代碼
Private Sub Command1_Click()
Dim qrtesst As QRComLib.QR
Dim x
Set qrtest = New QRComLib.QR
x = test.GenQR("223232")
End Sub
問題是運行出來是個字串,而不是一個二維碼,請問還需要怎樣做才能運行出二維碼來。
uj5u.com熱心網友回復:
x = test.GenQR("223232")這里的test是啥東東?
uj5u.com熱心網友回復:
不要意思 寫錯了 是 x = qrtest.GenQR("223232")uj5u.com熱心網友回復:
必須用那個控制元件嗎?可以參考下面的鏈接:
vb使用QRMaker制作二維碼
uj5u.com熱心網友回復:
csdn上有人發過貼子有個帶原始碼的二維碼程式的,原貼我沒找到,代碼和這個貼吧里的一樣http://tieba.baidu.com/p/2326358442
uj5u.com熱心網友回復:
一定要測驗中文字符是否會出現亂碼uj5u.com熱心網友回復:
感覺這類控制元件還是要找個比較好用和準確的,免得以后經常要換。uj5u.com熱心網友回復:
我以前搜集過一個傳到下載里了。 不帶第三方控制元件。樓主可以試試。http://download.csdn.net/detail/sysdzw/7359829
uj5u.com熱心網友回復:
要看看回傳值是什么?uj5u.com熱心網友回復:
這個純代碼的好用
uj5u.com熱心網友回復:
看看是否生成檔案了uj5u.com熱心網友回復:
我很好奇樓主的“跪求”,能否發個照片來看看?uj5u.com熱心網友回復:




是這樣的嗎? 呼叫的QRmaker...很簡單
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/86823.html
標籤:VBA
上一篇:VB中Call MessageBox(plMessage, vbOKOnly + vbInformation)在.net中使用方法是?
下一篇:VB 字串如何換行
