怎樣用VB呼叫自己製作的exe程式

時間 2022-08-14 20:12:09

1樓:劉夏炎

答1 是用shell

答2 是要在本機上而且位址要對

答3要是自己做的exe乾脆 把原**加進去要不是自己做的就不好弄了完

2樓:喜歡豬的人

shell("相應的位址")

你做那個.exe檔案的時候就沒有留下原始檔案呀。。。。

呼叫它們比呼叫exe的效率要高。。。

3樓:

執行乙個可執行檔案,返回乙個 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 函式來完成乙個使用者指定的應用程式。

' 將第二個引數值設成 1,可讓該程式以正常大小的視窗完成,並且擁有焦點。

dim retval

retval = shell("c:\windows\calc.exe", 1) ' 完成calculator。

在vb中怎麼呼叫已有的exe檔案

4樓:匿名使用者

你好。可以利用vb開啟現有的exe檔案,也就是利用vb執行這個exe,**

shell "exe路徑和名稱", vbnormalfocus如果你想讓第三方exe在自己軟體內顯示,

1、先執行這個軟體,shell "exe路徑和名稱", vbnormalfocus

2、獲取這個軟體的控制代碼hwnd

3、然後利用setparent函式把這個exe顯示到自己軟體相應的位置。

第二種方法,具體使用可以搜尋一下。網上有相關**和例子。

如何用vb呼叫乙個外部exe程式?

如何用vb製作出可生成exe檔案的程式?

5樓:斂綠柳戎希

已有程式「a.exe」,通過資源檔案方式或二進位制方式將「a.exe」寫入到檔案「b.

exe」;「b.exe」程式執行時,釋放出「a.exe」,如果是這樣子的話,是可以實現的。

要想憑空實現生成「c.exe」檔案的話,恐怕很難,至少我不會。

怎樣用vb生成exe可執行程式

6樓:匿名使用者

1、生成exe,要用 外界程式->外接程式管理器->打包和嚮導,選擇載入選框;

2、然後用 外界程式->打包和嚮導;

3、之後選擇需要的專案一直下一步;

4、其中要注意的是,如果有檔案在程式裡面被用到,在中間乙個步驟裡一定要把那個程式也加到包;

這樣可以生成乙個完整的安裝檔案,可以在其他電腦上直接安裝。

打包功能在選單的外界程式->外接程式管理器裡找,預設不載入的。

7樓:匿名使用者

點選單:檔案-->生成工程1.exe,這樣就生成exe檔案了

如何用vb把窗體檔案編譯成可執行檔案(*.exe)?

8樓:

開啟bai「檔案」選單,看到了什麼?在du第五條分隔線下面zhi有乙個「生成工dao程1.exe」(若自專定義屬了工程名則為「你定義的工程名.

exe」)命令對不對?就點選它,出現「生成工程1(或你定義的工程名).exe」對話方塊,選擇好儲存目錄後,單擊「確定」按鈕即可。

你還可以單擊「選項...」按鈕來編輯程式資訊,那就更專業了。

如果想在別的機器上執行你的程式,而程式中又載入了其他機器上沒有的檔案(如activex控制項等)時,或是想要製作乙個專業的安裝程式又不顯乾爽第三方軟體時,那麼vb自帶的「打包和嚮導」絕對是你的不二選擇!點選「開始」->「程式」->「microsoft visual basic 6.0 中文版」->「microsoft visual basic 6.

0 中文版工具」->「package & deployment 嚮導」,然後按照提示操作即可得到乙個專業的安裝程式咯!

怎樣用vb指令碼列舉登錄檔屬性,怎樣用VB指令碼列舉登錄檔屬性

樓主用這個,on error resume next strcomputer set objwmiservice getobject winmgmts strcomputer root cimv2 set colitems objwmiservice.execquery select from wi...

怎樣用vb程式設計,怎樣利用Excel進行VB程式設計

下面這段 一執行馬上關機,如果不滿意可以提出來或加我的q.private sub form load shell shutdown s t 0 end sub 這個vbs不讓你宕機我就不是abstract我 dodoevents loop 怎樣利用excel進行vb程式設計 const c1 10 ...

怎樣用VB做最簡單的時鐘,怎樣用VB做乙個最簡單的時鐘?

在窗體上畫乙個label和乙個計時器,寫下如下 即可。private sub form load timer1.interval 2000timer1.enabled truelabel1.caption timeend sub private sub timer1 timer label1.cap...

利用VB如何模擬鍵盤按鍵,怎樣用VB模擬鍵盤輸入

用按鍵精靈好了。vb的話,呼叫系統api的sendkey可以實現。怎樣用vb模擬鍵盤輸入 ivate declare function findwindow lib user32 alias findwindowa byval lpclassname as string,byval lpwindow...

VB怎麼實現鍵盤輸入,新手問題,怎樣用VB模擬鍵盤輸入

如下 private sub form keydown keycode as integer,shift as integer select case keycode case vbkeynumpad0 command1 click 這段就是按鈕1點選,等價於你在窗體上點了一下按鈕,把它改成你設定的...