PutAttachment "c:\test_game","dm.dll"這里是你大漠插件的絕對路徑(比如大漠插件在C盤下的test_game文件下)
我們提供的服務(wù)有:網(wǎng)站制作、成都網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、臨邑ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的臨邑網(wǎng)站制作公司
PutAttachment ".\plugin","RegDll.dll"
Public Declare Function SetDllPathW Lib ".\plugin\RegDll.dll" Alias "SetDllPathW" (ByVal path As String, ByVal mode As Long) As Long
TracePrint SetDllPathW("c:\test_game\dm.dll", 0) 這里是你大漠插件的絕對路徑(比如大漠插件在C盤下的test_game文件下)
下載大漠壓縮包是,會附帶一個"RegDll.dll"文件,將此文件拷貝到按鍵精靈"plugin"目錄下
或者將".\plugin"替換成存放"RegDll.dll"文件的絕對路徑
-------------------------------------
以上是免注冊,建議免注冊,因為免注冊可以防檢測
以下普通注冊
解壓下載好的大漠壓縮包,運行"注冊大漠插件到系統(tǒng).bat"即可
你下載的插件要是官網(wǎng)的才行,被編譯過的不可以
dmsoft dm = new dmsoft();
//MessageBox.Show(dm.Ver());
int ii = dm.BindWindow(201770, "normal", "normal", "normal", 0);
int dd = dm.GetLastError();
MessageBox.Show(ii.ToString());
if (ii == 0)
{
MessageBox.Show(dd.ToString());
}
你這個是操作多個窗口還是操作單個窗口
單個窗口的話,沒必要創(chuàng)建多個對象,1個就夠了。
如果特殊情況下需要創(chuàng)建多個大漠插件的對象,承載對象的變量可設(shè)置成數(shù)組型,或者可更換成模塊去創(chuàng)建多個對象
我以前用過:如圖,這個模塊可以實現(xiàn),需要的話精益論壇上有? 搜索下
代碼的寫法如下:
1、先創(chuàng)建個全局變量的對象數(shù)組
2、如下
大漠注冊不成功,附件里面要添加dm.dll和RegDll.dll,如果還是不行,大漠注冊在前面加一句:
Set ws=createobject("Wscript.Shell")
ws.run "regsvr32 atl.dll /s"
Set ws=nothing
大漠插件說的很清楚,是用的com接口,支持大多數(shù)語言的直接調(diào)用。在按鍵中是創(chuàng)建一個大漠對象
set dm=createobject("dm.dmsoft"),其實在vb中,同樣可以這樣調(diào)用。創(chuàng)建大漠對象之后 ,就可以直接引用大漠的接口函數(shù)了。但是這樣使用會有一個很大的問題,在form_load函數(shù)里面定義了的話,在其他子程序里面,還是不能引用,提示缺少對象,到底怎么辦呢,請看下面代碼:
1.在vb里選【工程】-【引用】,找到dm.dll,添加進去。
2.在公共模塊里面聲明一個dm變量,pubulic dm as new dmsoft。
3.在整個工程的任何地方,都可以無限制的直接使用dm接口函數(shù),爽了吧。
4.同樣是public,用在form里在模塊不能調(diào)用,用在模塊里全工程都可以調(diào)用。
大漠真是個好東西,用vb可以開發(fā)出靈活性更強的輔助了。
網(wǎng)站題目:關(guān)于vb.net大漠免注冊的信息
網(wǎng)站網(wǎng)址:http://www.sd-ha.com/article38/dsecppp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、定制網(wǎng)站、定制開發(fā)、App開發(fā)、關(guān)鍵詞優(yōu)化、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)