VB裡如何啟動另外exe檔案,VB裡如何啟動另外一個exe檔案??

2022-03-18 17:49:11 字數 1367 閱讀 9237

1樓:龍車花卉

1.申明api

2.在視窗中做個按鈕, 裡面寫一句winexec "cmd.exe", 1將啟動windows的dos命令視窗, 以下是完整**:

private declare function winexec lib "kernel32" (byval lpcmdline as string, byval ncmdshow as long) as long

private sub command1_click()winexec "cmd.exe", 1

end sub

2樓:匿名使用者

private sub command1_click()

dim fuzhi

fuzhi = shell("c:\qq.exe,1")

end sub

上面語句中qq.exe的路徑請改成正確路徑.

以下請參考如下msdn說明:

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 函式不能開啟命名的程式,則會產生錯誤

3樓:人才

shell("c:\qq.exe")

4樓:

用shell函式叫好

vb怎麼暫停程式,VB如何暫停一個程式的執行?

dim isstop as boolean 這個放在最上面private sub command1 click isstop true end sub sub main for j 0 to 1000000 if isstop true then isstop false exit for sum ...

如何把程式新增為開機啟動項,如何把一個程式新增為開機啟動項?

右鍵點這個程式,點複製,然後開啟 開始 程式 用右鍵點選 啟動 然後 點資源管理器 在資源管理器的視窗空白處點右鍵,然後點貼上快捷方式,然後重啟 一般都有自帶的選項,你在該程式的設定裡找找,有沒有,開機自動執行 這一選項。如果沒有就右鍵點這個程式,點複製,然後開啟 開始 程式 啟動 雙擊開啟,視窗空...

如何在重組家庭裡自處,如何在一個重組家庭裡自處?

雙方收入財產透明化,生活離不開物質基礎,離不開財產,既然已經重組,成為了夫妻,就是一家人了,雙方的收入,財產都要透明化了,不能再有私心,哪怕是為了自己前面的孩子撫養等,可以和對方商量,讓對方清楚,告訴了對方,對方都是理解的,都會支援的,相反,如果偷偷地去見孩子,反而不好,財產問題是很重要的一個問題,...