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程式設計環境的選單中選工具,在其下拉選單下選選單編輯器,然後按如下說明操作 選單編輯器 對話方塊 使用選單編輯器可以為應用程式建立自定義選單並定...