兩種方法
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供思明網(wǎng)站建設、思明做網(wǎng)站、思明網(wǎng)站設計、思明網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、思明企業(yè)網(wǎng)站模板建站服務,10多年思明做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
1.
Shell(""Explorer.exe", AppWinStyle.NormalFocus")
2.
Dim proc As New Process
proc.StartInfo.FileName="Explorer.exe"
proc.Start
方法2給予更多的控制,如結束進程的方法Kill
使用Shell函數(shù)函數(shù)。
Shell函數(shù)是VB中的內部函數(shù),它負責執(zhí)行一個可執(zhí)行文件,返回一個Variant(Double),如果成功的話,代表這個程序的進程ID,若不成功,則會返回0。
Shell的語法:Shell(PathName[,WindowStyle])。
PathName 為必需參數(shù)。類型為String,它指出了要執(zhí)行的程序名,以及任何需要的參數(shù)或命令行變量,也可以包括路徑名。
WindowStyle為可選參數(shù)。Integer類型,指定在程序運行時窗口的樣式。WindowStyle有以下這些值。
示例,打開當前程序所在目錄下的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把這個文件復制到VB.net
debug下
網(wǎng)站題目:vb.net執(zhí)行外部程序 vb調用外部程序
網(wǎng)頁URL:http://www.rwnh.cn/article20/hicijo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、面包屑導航、、網(wǎng)站設計公司、定制開發(fā)、網(wǎng)站設計
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)