使用delphi+intraweb進行微信開發1~4程式碼示例
前幾講重點闡述的是使用iw進行微信開發的技術難點及解決方法,提供的都是程式碼片段(微信訊息加解密是完整程式碼),實際上我始終感覺按照教程實作是掌握一門技術的最重要的方法!不過對於剛剛接觸這類開發的朋友來說可能學習曲線陡峭了點,既然如此,特意放出了前4講的示例程式碼,去掉了資料庫相關操作,保留了最精華的程式碼部分,直接編譯即可進行測試。
下載地址:http://download.csdn.net/detail/netwizard/9475970
此雖為示例程式碼但是是從我一個即將完工的商業專案中拷貝出來的,因此單元封裝很完備,基本稍加修改就可以用於生產環境,不過也因此程式碼稍微複雜了點,我已經去除了可能給大家帶來困擾的所有業務程式碼,在此程式碼基礎上自行擴充套件即可用於生產環境。程式碼中有完備註釋,如果還有不明瞭的地方,可以在部落格上留言或者加我QQ:404328970。
程式碼使用DelphiXE2版本和iw14.0.52進行的編譯,個人感覺此程式碼不支援DelphiXE2以下版本,因為使用了大量的新的Delphi特性,如果你不信,也可以用低版本Delphi編譯試試沒準也能用。
此程式碼僅使用了一個叫做CnPack的第三方開源元件包,在www.cnpack.org可以進行下載,主要用於sha1和aes編解碼,其他均為Delphi原生元件。
此程式碼如果不做任何修改當然也可編譯的,但是不能按照你的預期執行,需要進行如下修改:
1、uWxApi單元的第 79 行,替換其中的Token為你微訊號的Token。
2、uWxMsgHandler單元的第 93 行,替換其中的Token、AppID等為你微訊號的相關設定。
3、最關鍵的,需要修改埠為80,否則是不能接入成功的!
如果編譯成功並按照你的預期展示結果了,我將非常欣慰,願更多的朋友加入iw開發的行列,我忽然發現,這個Delphi下的web開發框架真的很好用!
放幾個我iw專案的截圖,呵呵,看看,漂亮不,這個就是iw做的,給大夥提提氣:
上面的頁面在手機上的顯示效果,同時支援PC瀏覽和手機瀏覽哦:
下面這個使用的是iw的ModalDialog元件哦,呵呵,好用!
下面這個用的iw標準的DbGrid元件做的分頁顯示,看看效果如何,能滿意嗎?
相關文章
- 【微信小程式開發(6)--- 長按文字進行賦值 selectable, 對文字內容進行解碼】微信小程式賦值
- 微信小程式圖片使用示例微信小程式
- 微信小程式開發教程(第4彈)微信小程式
- 使用mpvue開發微信小程式Vue微信小程式
- 使用TypeScript開發微信小程式TypeScript微信小程式
- 使用類似搭積木的低程式碼開發方式進行SAP API開發API
- 微信支付開發(4)掃碼支付模式二模式
- 微信開發1 (接入微信)
- 微信小程式開發學習筆記[4]微信小程式筆記
- 微信小程式開發教程-從零開始(1)微信小程式
- 微信開發示例(連結資訊的接收)
- 微信小程式開發跳坑(1-50)微信小程式
- 使用Devstack進行開發dev
- 使用容器Docker進行開發Docker
- 使用 Devstack 進行開發dev
- 怎麼下載小程式二維碼-微信小程式開發-視訊教程4微信小程式
- iOS專案開發實戰——使用ShareSDK進行QQ和微信分享iOS
- 怎樣使用AJAX進行應用程式開發(轉)
- 微信程式開發系列教程(三)使用微信API給微信使用者發文字訊息API
- 2.PHP微信公眾平臺開發(二) 公眾平臺示例程式碼分PHP
- 微信開發示例(access_token的獲取)
- 使用雲軟IMCC進行微信開發-胡波-專題視訊課程
- 多執行緒程式碼示例執行緒
- 使用eclipse 進行 Cesium 開發Eclipse
- 使用 .NET 進行遊戲開發遊戲開發
- NDK 知識梳理(1) 使用 CMake 進行 NDK 開發之初體驗
- 微信小程式開發總結(附原始碼)微信小程式原始碼
- 微信開發 PHP程式碼 免費送貨PHP
- 對iOS端支付寶和微信支付程式碼進行整合iOS
- 微信小程式開發記錄_01程式碼構成微信小程式
- ABAP程式示例4
- 怎麼免費註冊微信小程式-微信小程式開發-視訊教程1微信小程式
- 微信小程式開發微信小程式
- 微信小程式開發記錄_03_開發指南_小程式程式碼組成微信小程式
- 2018微擎微信小程式開發大賽火熱進行中微信小程式
- .NET開發者如何愉快的進行微信公眾號開發
- 使用acorn對JavaScript程式碼進行解析。JavaScript
- 微信小遊戲開發(1)遊戲開發