你這個是操作多個窗口還是操作單個窗口
創(chuàng)新互聯(lián)是一家專注網(wǎng)站建設、網(wǎng)絡營銷策劃、小程序制作、電子商務建設、網(wǎng)絡推廣、移動互聯(lián)開發(fā)、研究、服務為一體的技術型公司。公司成立十多年以來,已經(jīng)為1000+成都發(fā)電機租賃各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務?,F(xiàn)在,服務的1000+客戶與我們一路同行,見證我們的成長;未來,我們一起分享成功的喜悅。
單個窗口的話,沒必要創(chuàng)建多個對象,1個就夠了。
如果特殊情況下需要創(chuàng)建多個大漠插件的對象,承載對象的變量可設置成數(shù)組型,或者可更換成模塊去創(chuàng)建多個對象
我以前用過:如圖,這個模塊可以實現(xiàn),需要的話精益論壇上有? 搜索下
代碼的寫法如下:
1、先創(chuàng)建個全局變量的對象數(shù)組
2、如下
大漠插件說的很清楚,是用的com接口,支持大多數(shù)語言的直接調用。在按鍵中是創(chuàng)建一個大漠對象
set dm=createobject("dm.dmsoft"),其實在vb中,同樣可以這樣調用。創(chuàng)建大漠對象之后 ,就可以直接引用大漠的接口函數(shù)了。但是這樣使用會有一個很大的問題,在form_load函數(shù)里面定義了的話,在其他子程序里面,還是不能引用,提示缺少對象,到底怎么辦呢,請看下面代碼:
1.在vb里選【工程】-【引用】,找到dm.dll,添加進去。
2.在公共模塊里面聲明一個dm變量,pubulic dm as new dmsoft。
3.在整個工程的任何地方,都可以無限制的直接使用dm接口函數(shù),爽了吧。
4.同樣是public,用在form里在模塊不能調用,用在模塊里全工程都可以調用。
大漠真是個好東西,用vb可以開發(fā)出靈活性更強的輔助了。
大漠插件注冊的方法:
1.首先打開大漠插件,然后點擊下方的大漠插件盒子的圖標。
2.打開大漠插件之后,點擊右上角的登錄,注冊。
3.打開用戶注冊對話框之,依次填寫好用戶名、密碼和驗證碼,點擊注冊。
4.信息提交后,剛輸入的信息不見了,而且還停留在這個對話框,但要看左下角,出現(xiàn)了“注冊成功”四個字,就可以關閉這個了。
5.再回到大漠插件盒子那里,把鼠標移到剛剛登錄的按鈕那里,發(fā)現(xiàn)已經(jīng)變了,已經(jīng)顯示登錄了剛剛注冊的賬號了。
PublicClassForm1PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadShell("regsvr32dm.dll")dm=CreateObject("dm.dmsoft")dm.Delay(500)MessageBox.Show(dm.ver())EndSubEndClass
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Shell("regsvr32 dm.dll")
dm = CreateObject("dm.dmsoft")
dm.Delay(500)
MessageBox.Show(dm.ver())
End Sub
End Class
大漠插件是采用com方式編寫 對于VB6來說無比簡單~
只需要點擊 工程--引用--選中大漠.dll ---使用時
Private Sub Form_Load()
Dim a As New dmsoft
Debug.Print a.FindWindow("", "Windows 任務管理器")
End Sub
分享文章:vb.net注冊大漠插件,vb調用大漠插件
瀏覽地址:http://jinyejixie.com/article34/hseope.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站營銷、網(wǎng)站維護、網(wǎng)站制作、做網(wǎng)站、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)