Delphi調(diào)用ZINT庫(kù)生成二維碼, 非常簡(jiǎn)單。
生成二維碼的軟件,代碼從C語(yǔ)言轉(zhuǎn)換過(guò),斷斷續(xù)續(xù)的差不多花了一周時(shí)間來(lái)轉(zhuǎn)換和調(diào)試。在轉(zhuǎn)換過(guò)程中學(xué)到了不少東西,特別是對(duì)于delphi和C語(yǔ)言中一些概念比較模糊的地方,有了更清楚地認(rèn)識(shí)。
支持中英文文字生成二維碼,在手機(jī)上使用快拍和微信掃描后顯示正常,無(wú)亂碼。在delphi 7 / delphi 2010 / delphi XE5上調(diào)試通過(guò)。qrencode的源代碼為C語(yǔ)言,支持生成png格式的圖片,由于本人對(duì)png格式不熟,生成的圖片改成了bmp格式。另外,代碼還只測(cè)試過(guò)轉(zhuǎn)換字符串,沒(méi)測(cè)試其它類型的數(shù)據(jù)的轉(zhuǎn)換,應(yīng)該還有一些bug,歡迎提出和更正。