1樓:遠風的夢想家
shell 函式。
執行一個可執行檔案,返回一個 variant (double),如果成功的話,代表這個程式的任務 id,若不成功,則會返回 0。
語法shell(pathname[,windowstyle])
shell 函式的語法含有下面這些命名引數:
部分 描述。
pathname 必要引數。variant (string),要執行的程式名,以及任何必需的引數或命令列變數,可能還包括目錄或資料夾,以及驅動器。
windowstyle 可選引數。variant (integer),表示在程式執行時視窗的樣式。如果 windowstyle 省略,則程式是以具有焦點的最小化視窗來執行的。
windowstyle 命名引數有以下這些值:
常量 值 描述。
vbhide 0 視窗被隱藏,且焦點會移到隱式視窗。
vbnormalfocus 1 視窗具有焦點,且會還原到它原來的大小和位置。
vbminimizedfocus 2 視窗會以一個具有焦點的圖示來顯示。
vbmaximizedfocus 3 視窗是一個具有焦點的最大化視窗。
vbnormalnofocus 4 視窗會被還原到最近使用的大小和位置,而當前活動的視窗仍然保持活動。
vbminimizednofocus 6 視窗會以一個圖示來顯示。而當前活動的的視窗仍然保持活動。
說明如果 shell 函式成功地執行了所要執行的檔案,則它會返回程式的任務 id。任務 id 是一個唯一的數值,用來指明正在執行的程式。如果 shell 函式不能開啟命名的程式,則會產生錯誤。
注意 預設情況下,shell 函式是以非同步方式來執行其它程式的。也就是說,用 shell 啟動的程式可能還沒有完成執行過程,就已經執行到 shell 函式之後的語句。
shell "explorer
" ,vbminimizednofocus
2樓:匿名使用者
呵呵,借花獻佛。
shell "explorer
", vbminimizednofocus搞定收工。
vb窗體最小化後,恢復窗體如何做到淡入
dim nstyle as long nstyle getwindowlong hwnd,gwl exstyle nstyle nstyle or ws ex layered setwindowlong hwnd,gwl exstyle,nstyle setlayeredwindowattribut...
我的視窗每次開啟總是最小化,如何讓視窗一開啟就是最大化
有時在我們使用ie瀏覽器時,不知道什麼原因視窗就變小了,每次重新啟動ie都是一個小視窗,即使用 最大化 還是無濟於事。其實這是ie所具有的一種 記憶 結果,即下次重新開啟的視窗預設是最前一次關閉的狀態。要使它重新變大,可進入登錄檔,依次選擇 hkey current user software mi...