VB中,我設計了程式當點選按鈕時就開啟某個程式

2022-03-08 05:25:48 字數 4716 閱讀 8391

1樓:匿名使用者

private sub command5_click()shell "explorer f:\要塞十字軍東征\stronghold crusader\stronghold crusader.exe"

end sub

你少寫了explorer

2樓:匿名使用者

shell後跟程式名還要加一個引數,要不在後臺開啟,不顯示必需像這樣才行 shell a.exe,vbnormalfocus (這樣才是預設視窗),或者開啟的程式有問題.

按你的**應該改為 shell "f:\要塞十字軍東征\stronghold crusader\stronghold crusader.exe", vbnormalfocus

不寫的話預設是vbhide

3樓:

主窗體不能用 close()

主窗體關閉了就等於整個應用程式結束了。

所以會閃一下

me.hide()

form2.show()

是不是這樣呢。。。。

4樓:遠風的夢想家

把你**貼出來 不貼** 難道要我們猜麼?

vb如何設計單擊命令按鈕後一個程式執行後接著執行下一個? 5

5樓:匿名使用者

是啊,shell「路徑」就行了,好像還要在後面加上,#1。我不太記得了,你試試吧

vb中單擊按鈕開啟某個軟體**是什麼

6樓:匿名使用者

shell("你所要開啟資料夾的路徑")

7樓:匿名使用者

比如開啟c:\tencent\qq.exeprivate sub command1_click()shell "c:\tencent\qq.exe" ,引數end sub

引數懂一點英文就可以看懂,就是執行的軟體視窗以及是否有焦點

8樓:匿名使用者

shell "軟體名"

9樓:悠悠周郎

shell "路徑\程式名"

10樓:匿名使用者

很多種方法!最簡單的shell方法!

11樓:匿名使用者

private sub command1_click()

shell "c:\windows\regedit.exe"

end sub

12樓:我tm不管

shell "calc.exe"

vb設計一個小程式,當你在點選按鈕時,在標籤中顯示你的名字怎麼操作,**是什麼

vb中點選按鈕在同一個視窗開啟新介面 10

13樓:匿名使用者

你說的是想excel工作簿一樣的吧!

哪個是mdi窗體,裡面的窗體是mdi子窗體。

1.區分mdi(多重窗體)與多窗體結構

2.一個工程只能有一個mdi

建立一個mdi後,將普通的窗體的

mdichild屬性設為真,則該窗體就變成mdi的子窗體。

14樓:匿名使用者

假如第一個面板是form1,按鈕是button1第二個面板是form2,按鈕是button2button1裡面寫

form2.show()

form1.hiden()

button2裡面寫

form1.show()

form2.close()

大概意思就是這樣,具體語言可能有出入

15樓:揭莞然

在form1

private sub command1_click()form2.show vbmodal

end sub

----------------------在from2

private sub command1_click()unload me

form1.show

end sub

16樓:匿名使用者

2個視窗from1 from2

from1**

private sub command1_click()from2.show

end sub

from2**

private sub command1_click()me.hide

end sub

你好,請問在vb中如何設計按鈕開啟另一個程式

17樓:匿名使用者

shell 函式示例

本示例使用 shell 函式來完成一個使用者指定的應用程式。

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

dim retval

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

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 函式之後的語句

18樓:匿名使用者

'用shell命令

private sub command1_click()dim filepath as string'下面123.exe自己替換下,這裡就是簡單示意一下filepath = "c:\documents and settings\administrator\桌面\123.

exe"

if dir(filepath, vbnormal) <> "" then

shell filepath, vbnormalfocuselse

msgbox "檔案不存在!", vbcritical, "提示"

end if

end sub

希望可以幫到你

vb編寫程式:設計一個程式,當單擊窗體時,在窗體上顯示任意一幅**。

19樓:

假設你的**路徑為d:\fafa.gif,**如下:

private sub form_click()picture1.picture = iif(picture1.picture = loadpicture(""), loadpicture("d:

\fafa.gif"), loadpicture(""))

end sub

這樣就可以單擊切換**了,對了,你要加一個**框控制元件,再寫入**

20樓:手機使用者

.com

壓縮包中有4個目錄

1中是 前兩個sya_1,sya_3

2中是 後面接著的三個sya_1,sya_2,sya_3三角形 就是判斷三角形的

隨機數 就是生成隨機數並判斷的。

請給分,謝謝!!

vb中如何實現單擊一個按鈕後程式重新執行?

21樓:匿名使用者

重新執行也就是重新從你做程式時的第一個入口處開始執行的意思假如你的程式入口是模組中預設的main()啟動模組、則 command1 按鈕**如下:

private sub command1_click()call main

end sub

假如你的程式入口是窗體中的form_load()啟動模組、則 command2 按鈕**如下:

private sub command2_click()call form_load

end sub

以上這樣處理都可以說是重新執行本程式的作用了。

vb中如何設計類似60秒倒計時的程式

建立一個timer控制元件 timer1 設定timer1的interval屬性為1000建立一個顯示倒計時的lable lbltime dim i as long private sub form load i 60 endsub private sub timer1 timer i i 1 lb...

我有一段basic編寫的程式,如何在vb中實現

這段程式是用古老的basic語言編寫的,2660句的lprint語句表示在印表機輸出.在vb裡,必須改為print,其他語句可以不改,因為vb相容以前版本的basic,如果提示變數沒定義,你再用dim語句定義一下變數.直接可以執行。只要把其中的全形符號改成半形的,輸出也改成vb的。2580 if h...

在vb程式中,我用了選單編輯器但是頂部沒有東西出來怎麼回事啊

右鍵窗體 選單編輯器 填寫選單標題 名稱 確認 有效 可見 核取方塊處於選中狀態,確定,選單必定出現。vb中選單編輯器怎麼使用啊?在窗體出現的情況下,由vb程式設計環境的選單中選工具,在其下拉選單下選選單編輯器,然後按如下說明操作 選單編輯器 對話方塊 使用選單編輯器可以為應用程式建立自定義選單並定...