有源碼事例,還有說(shuō)明.一看就明白,
一,把"HGB.dll"和"hgbguanligongcheng.dll"復(fù)制到系統(tǒng)文件夾"\WINDOWS\system32"下.
二,新建一VB標(biāo)準(zhǔn)EXE,在"工程\引用"下點(diǎn)擊瀏覽把"\WINDOWS\system32"下的"hgbguanligongcheng.dll"
引用進(jìn)來(lái).
三,在窗體里聲明一個(gè)對(duì)象變量yy
Dim yy As New hgbguanlimokuai
再在任一事件下引用YY里的函數(shù)過(guò)程
i = yy.chongqi() 本過(guò)程執(zhí)行重啟動(dòng)計(jì)算機(jī),無(wú)返回值
ii=yy.guanji() 本過(guò)程執(zhí)行關(guān)閉計(jì)算機(jī),無(wú)返回值
iii=yyy.huoquan() 本過(guò)程執(zhí)行獲得計(jì)算機(jī)管理權(quán),成功返回1,失敗返回0
注意: 生成exe文件在別的機(jī)上運(yùn)行時(shí)要把兩個(gè)DLL文件復(fù)制到系統(tǒng)文件夾"\WINDOWS\system32"下,.因?yàn)閑xe
文件在運(yùn)行時(shí)會(huì)用到那兩個(gè)DLL.
解釋:
"hgbguanligongcheng.dll"文件里面有"hgbguanlimokuai"模塊
"hgbguanlimokuai"模塊里面有三個(gè)函數(shù)過(guò)程chongqi(),guanji(),huoquan()
我們聲明YY為"hgbguanlimokuai"模塊就等于在工程里加入了一個(gè)模塊當(dāng)然就能
在任何其他事件引用模塊里的函數(shù)過(guò)程.
標(biāo)簽:
hgbguanligongcheng
WINDOWSsystem
dll
HGB
上傳時(shí)間:
2013-12-19
上傳用戶:cuibaigao