兩種方法
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供思明網(wǎng)站建設(shè)、思明做網(wǎng)站、思明網(wǎng)站設(shè)計、思明網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、思明企業(yè)網(wǎng)站模板建站服務(wù),10多年思明做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
1.
Shell(""Explorer.exe", AppWinStyle.NormalFocus")
2.
Dim proc As New Process
proc.StartInfo.FileName="Explorer.exe"
proc.Start
方法2給予更多的控制,如結(jié)束進(jìn)程的方法Kill
使用Shell函數(shù)函數(shù)。
Shell函數(shù)是VB中的內(nèi)部函數(shù),它負(fù)責(zé)執(zhí)行一個可執(zhí)行文件,返回一個Variant(Double),如果成功的話,代表這個程序的進(jìn)程ID,若不成功,則會返回0。
Shell的語法:Shell(PathName[,WindowStyle])。
PathName 為必需參數(shù)。類型為String,它指出了要執(zhí)行的程序名,以及任何需要的參數(shù)或命令行變量,也可以包括路徑名。
WindowStyle為可選參數(shù)。Integer類型,指定在程序運(yùn)行時窗口的樣式。WindowStyle有以下這些值。
示例,打開當(dāng)前程序所在目錄下的TEMP.EXE文件:
Dim a As Integer
a = Shell(App.Path "\TEMP.EXE")
因為process.start(EXEA)是VB.net
debug下這個exe打開的,所以如果EXEA里面用到了相對路徑,那必然是指向VB.net
debug下的,除非在EXEA中使用絕對路徑,如果EXEA你無法更改則只能用VB.net
debug下這個exe來控制了,比如EXEA如果要在他自己的目錄下去找一個文件,那你就用exe把這個文件復(fù)制到VB.net
debug下