1. 程式人生 > >免費簡訊貓二次包SMS.DLL在64位系統使用

免費簡訊貓二次包SMS.DLL在64位系統使用

今天小徐來給大家演示下網上免費的簡訊貓SDK包SMS.DLL怎麼在win7 64位系統上進行開發使用

因為一直sms.dll包網上傳都說不支援64位系統,今天我就測試了下是否真的不行,後面改了生成平臺或者生成解決方案是X86或者32的就可以解決這個相容性問題導致不能正常使用。所以做個視訊給大家演示下c#和vc++兩個例子的使用,其他語言需要你們自己根據實際情況進行修改了。

先下載sms.dll包,下載地址是:http://www.inextera.com/article-19-1.html

sms.dll能在64位windows作業系統上使用就是把專案的生成平臺修改成X86的就可以了,因為sms.dll是要載入到32位的元件,所以需要的專案允許修改這項設定才能正常去使用了,如果你的專案只能指定x64為的生成平臺,那麼只能選擇其他開發包了或者分開來執行吧

我們現在測試下正常情況下執行除錯有什麼問題

正常情況下程式除錯會返回試圖載入格式不正確的程式,因為sms.dll是32位的程式,呼叫的是32位的元件所以提示這個錯誤,下面來修改下生成平臺為X86能不能正常使用

能正常連線呼叫函數了,傳送出去了,下面試下接收

能收到了

下面測試下vc++的例子,正常下調用不了因為還沒生成。下面我來生成下

我的程式預設是選中了win32位的平臺所以開啟除錯沒問題的

能連線上但是沒有型號,那就不正常了,證明能呼叫sms.dll包了,但是波特率不正確所以沒型號顯示

修改下,修改波特率後能正常檢測到型號了,試下發送等功能,剛發了簡訊,看看接收

功能傳送,接收和刪除簡訊都能正常了,

其他的例項我這邊就不演示了,自己根絕對應的開發工具進行修改即可,如果你的專案一定要64位系統的,你可以考慮下我們的資料庫介面,支援windows所有系統。http://www.inextera.com/thread-63-1-1.html

也可以選擇java包進行開發,支援linux,windows核心的所有系統http://www.inextera.com/thread-1216-1-1.html

java包是網路上的程式設計師共享smslib這個java包

好了,視訊演示就到這了,謝謝大家觀看