易語(yǔ)言二維碼生成器制作教學(xué)
二維碼的使用度和普及度相當(dāng)?shù)母撸瑹o(wú)論是在廣告推送、網(wǎng)站跳轉(zhuǎn)、信息獲取,還是在手機(jī)支付都在應(yīng)用,網(wǎng)頁(yè)的上生成二維碼就見不少,現(xiàn)在用易語(yǔ)言來(lái)來(lái)看怎樣制作二維碼生成器,當(dāng)然這里也是調(diào)用API接口,所以難度不大!
1、百度搜索一下二維碼開入平臺(tái),選擇一個(gè)開放、免費(fèi)的可以調(diào)用的接入就可以了,這里就以排名第一的作為演示例子!
2、進(jìn)來(lái)后,就可以看到這里有詳細(xì)的說(shuō)明,做過(guò)API調(diào)用都知道,方法都大同小異異,看看他的使用說(shuō)明和例子就能理解!
3、回到易語(yǔ)言操作界面,簡(jiǎn)單做一下界面,圖片預(yù)覽用的是圖片框,顏色選擇的都用多功能條來(lái)操作,糾錯(cuò)等級(jí)用單選框,剩下就是編輯框、按鈕和標(biāo)簽了!這里為減輕工作,方便大家看代碼,用了一個(gè)時(shí)鐘來(lái)反饋各個(gè)變量的改變!
4、按說(shuō)明,網(wǎng)站給出的顏色值最大為“FFFFFF”,采用的是十六進(jìn)制的模式,為了把它轉(zhuǎn)為十進(jìn)制,再賦給多功能條最大值,所以需要一個(gè)十六進(jìn)制轉(zhuǎn)十進(jìn)制的子程序!代碼如下圖所示!
5、在程序剛啟動(dòng)的時(shí)候,就先將顏色值最大為“FFFFFF”,轉(zhuǎn)為十進(jìn)制,賦給多功能條最大值,同時(shí)將背景設(shè)為最大值,這樣背景是白色的,不然剛啟動(dòng)就是黑乎乎的,什么都看到!
6、接著看生成二維碼的子程序,這也是整個(gè)軟件的關(guān)鍵部分,只要網(wǎng)址部分為空,就同時(shí)清空?qǐng)D片框的內(nèi)容,同時(shí)需要將網(wǎng)址轉(zhuǎn)為UTF-8的格式,然后就是將bg、fg、gc、el、w、m、pt、inpt、logo用組件上的變量去替換即可!
7、時(shí)鐘周期事件下,為了不卡死,啟用多線程來(lái)執(zhí)行子程序!時(shí)鐘周期的大小可以自行設(shè)置!
8、按鈕單擊事件下,就添加打開運(yùn)行目錄代碼,圖片就生成這個(gè)目錄下,默認(rèn)名為1.jpg文件!
相關(guān)文章
易語(yǔ)言爬取網(wǎng)頁(yè)內(nèi)容方法
在本篇文章里我們給大家分享的是關(guān)于易語(yǔ)言爬取網(wǎng)頁(yè)內(nèi)容方法和步驟,有興趣的朋友們學(xué)習(xí)下。2019-01-01易語(yǔ)言創(chuàng)建一個(gè)無(wú)法關(guān)閉窗口的方法
今天小編就為大家分享一篇關(guān)于易語(yǔ)言創(chuàng)建一個(gè)無(wú)法關(guān)閉窗口的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-11-11易語(yǔ)言中Com對(duì)象和Office之間的交互使用方法
今天小編就為大家分享一篇關(guān)于易語(yǔ)言中Com對(duì)象和Office之間的交互使用方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-10-10易語(yǔ)言操作數(shù)據(jù)庫(kù)“取索引數(shù)”命令用法
在本篇文章里小編給大家分享的是關(guān)于易語(yǔ)言操作數(shù)據(jù)庫(kù)“取索引數(shù)”命令用法,需要的朋友們學(xué)習(xí)下。2020-05-05