你用的是 VB 6.0, VB.NET 2003 還是 VB 2005?
不同 version 的語法可能有些微差別, 現在假設你是用 VB 2005
首先, 要 call external exe, 你可以用 Shell 或者 Process. 兩者都可以 call exe, 但Process 會比 Shell 較好, 因為用 shell 的話, vb 是不知道那個 exe run 完未, 這時,你可能要寫一些 low -level 的 code 去 stop 個 exe.
Private Sub commandbutton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim psInfo As New _
System.Diagnostics.ProcessStartInfo _
("c:\program files\steam\cstrike\cstrike.exe")
End Sub
你可以用 Process 來設定 exe run 的時候的一些特點, 例如是 hidden
第二個問題; call form 十分簡單, 只要打
form1.Show()
form2.Show()
即可
轉 font 同 size 的問題, 你可以用 label 的 font property 去設定, 但要 create Font 物件才可, 詳情你可以上網 search 下像 ' VB label font size ' 的 keyword
reference:
http://www.devx.com/dotnet/Article/7914
2007-12-02 21:05:27 補充:
exe 後面無分號的, 唔知點解我 post 出來會彈個分號, haha, anyway, VB 裏每一個code 的最後是沒有分號的