火山軟件開發(fā)平臺調(diào)用大漠插件教程
?大漠插件是一款文字圖片識別的dll插件,支持很多編程語言調(diào)用.如易語言,火山,python32位.按鍵精靈.C++.TC.等等各種語言
目錄
大漠插件下載:
大漠插件火山軟件開發(fā)平臺類庫生成:
火山軟件開發(fā)平臺調(diào)用大漠插件方法:
??注測大漠插件到系統(tǒng):
注測大漠插件VIP
大漠插件下載:
提示:首先下載大漠插件
下載最新大漠插件工具包下載:www.52hsxx.com 上面下載
如圖:找到網(wǎng)頁底部的大漠插件下載.

大漠插件火山軟件開發(fā)平臺類庫生成:
首先將下載好的大漠插件全部解壓
找到時面的大漠類庫生成工具.拖入dm.dll點擊生成.將會生成Output文件夾.此文件夾.里面包含了各種語言調(diào)用大漠插件的說明和例子類庫等
如圖:

?這里我們選擇火山文件夾打開.這里面說明了火山軟件開發(fā)平臺調(diào)用大漠插件的方法

?找到火山文件夾里的讀我.txt打開.這里說明了調(diào)用方法

火山軟件開發(fā)平臺調(diào)用大漠插件方法:
首先我們運行火山軟件開發(fā)平臺32位.因為大漠是32位DLL文件.這里要用32位的火山軟件開發(fā)平臺
最好右鍵管理員模式運行.
如圖:

新建一個火山視窗項目,選擇MFC窗口程序.為項目起名叫火山調(diào)用大漠.選擇保存位置等.
如下圖所示

?然后在火山調(diào)用大漠項目上單擊鼠標右鍵.選擇添加-新建文件
如下圖所示

?文件名為obj

?然后找到大漠插件類庫生成工具生成的Output文件夾里面火山例子里的火山代碼輸入器.來把類庫輸入到火山.因為火山暫時不能復(fù)制粘貼類庫文件.所以要借助于火山代碼輸入器來模擬輸入類庫.
這里需要注意.要讓obj文件處于可激活狀態(tài).且按下回車來讓它模擬輸入類庫.期間不要操作電腦.這個輸入過程可能要持續(xù)十分鐘左右.

?當窗口處于激活時按下回車鍵.會自動將代碼輸入火山obj文件中

?調(diào)用大漠:
回到火山,在主窗口下單擊鼠標右鍵.選擇插入.插入新成員/局部變量
成員變量名.這里可以自定義.類型為dmsfot
如下圖所示:

注測大漠插件到系統(tǒng):
這里我們調(diào)用運行命令用regsvr32這個命令將dm.dll注冊到系統(tǒng)相當于注冊大漠插件到系統(tǒng)那個bat命令.注冊到系統(tǒng)不是注冊VIP.詳細百度regsvr32這個命令
特別注意.用運行"regsvr32 dm.dll要將dm.dll放到源碼目錄也就是運行目錄.或者請指定dm.dll的絕對地址比如C:\Users\34210\Desktop\火山調(diào)用大漠\dm.dll

放入火山調(diào)試目錄發(fā)現(xiàn)不能發(fā)現(xiàn)dm.dll.因此建議編譯出來運行.或者指定dm.dll的詳細路徑

例如這樣寫如下圖所示指定dm.dll的詳細路徑

屏蔽注冊到系統(tǒng)的提示我們可以在后面加上參數(shù)/s

這樣就不會每次注測到系統(tǒng)彈窗提示了.而是安靜運行

?判斷大漠是否注測到系統(tǒng)成功
這里能過大漠ver命令來獲取系統(tǒng)里注冊的大漠版本號.如果能取到版本號.說明dm.dll注測到系統(tǒng)成功了.如果版本號為空則說明失敗了
通過運行發(fā)現(xiàn)大漠的版本號為7.2248說明注冊成功了

注測大漠插件VIP
大漠插件需要在程序開頭用注測碼調(diào)用reg命令來注測VIP.否則使用高級命令會崩潰如綁定窗口等命令
通過reg命令來向大漠服務(wù)器發(fā)送注冊VIP請求.大漠服務(wù)器校驗?zāi)愕淖y碼是否正確以及是否有別的問題.
//如果正確無語則返回1表示注冊成功.如果失敗則返回對應(yīng)的值.通過文檔來查找原因
注測碼附加碼可以從大漠工具包里獲取

?通過大漠給的返回值來確定是否注冊成功.1表示成功.其它為失敗.

?這樣大漠插件注測VIP就成功了.在下面就可以調(diào)用大漠插件所有命令而不崩潰了.
?持續(xù)更新中