Visual Basic 6 如何呼叫其他應用程式? 我想做一個能把其他應用程式叫出來的程式,就類似網咖的遊戲菜單一樣,可使我怎麼做都是找不到程式,我到底該怎麼做勒...??
2005-10-15 14:12:42 · 2 個解答 · 發問者 LIANG 1 in 電腦與網際網路 ➔ 程式設計
利用 Shell 函數,如 Shell "C:\Test.exe", vbNormalFocus
語法
Shell(pathname[,windowstyle])
Shell 函數的語法含有底下這些指名引數:
pathname 必要引數,Variant (String),要執行的程式名稱,以及任何必要的引數或命令列變數,同可時加上目錄或檔案夾名稱,以及磁碟機名稱。
Windowstyle 選擇性引數,此為 Variant (Integer),表示在程式執行時,視窗的呈現型態,如果 windowstyle 省略,則程式是以最小化來執行。
windowstyle 指名引數有以下這些值:
vbHide : 視窗會被隱藏,且駐點會移到隱藏的視窗。
VbNormalFocus : 視窗具有駐點,且會還原到它原來的大小和位置。
VbMinimizedFocus : 視窗會以一個圖示來顯示,並具有駐點。
VbMaximizedFocus : 視窗會最大化,並具有駐點。
VbNormalNoFocus : 視窗會被還原到前一次的大小和位置,而目前使用中的視窗仍然維持使用中。
VbMinimizedNoFocus : 視窗會以一個圖示來顯示,而目前使用中的視窗仍然維持使用中。
2005-10-15 15:34:35 · answer #1 · answered by W.J.S. 7 · 0⤊ 0⤋
使用 Shell這個函數
語法是
Shell "完整檔案路徑+檔案名稱+副檔名", vbNormalFocus
逗號後面的參數是執行該外部程式之後~該程式的視窗最大或是最小以及是否要將焦點移至該程式
2005-10-15 15:39:13 · answer #2 · answered by Anonymous · 0⤊ 0⤋