English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我要呼叫的應用程式不是office的類組。

VB可以除了呼叫office以外 還可不可呼叫別的應用程式阿。

2006-10-07 06:59:02 · 2 個解答 · 發問者 家豪 3 in 電腦與網際網路 程式設計

2 個解答

' 比較簡單的方式 使用Call Shell 的方式Private Sub Form_Activate()    Call Shell("winmine.exe", vbNormalNoFocus)End Sub' 參數如下(僅列出局部)vbMaximizedFocus    最大視窗vbNormalNoFocus     標準視窗vbMinimizedFocus    最小視窗vbNormalFocus       呼叫的應用程式在前端顯示方式與範例參照Googlehttp://www.google.com.tw/search?sourceid=navclient&hl=zh-TW&ie=UTF-8&rls=GGLG,GGLG:2005-47,GGLG:zh-TW&q=Shell+VB+%e7%94%a8%e6%b3%95  '==============================另一種式呼叫WinAPI 使用ShellExecute 方式敝人也建議使用這種方式Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As LongPrivate Sub Form_Activate()    Call ShellExecute(Me.hwnd, "open", "http://www.yahoo.com.tw", "", "", SW_SHOW)End Sub方式與範例參照Googlehttp://www.google.com.tw/search?sourceid=navclient&hl=zh-TW&ie=UTF-8&rls=GGLG,GGLG:2005-47,GGLG:zh-TW&q=ShellExecute+VB+%e7%94%a8%e6%b3%95希望以上回覆對你有所幫助

2006-10-07 08:37:45 · answer #1 · answered by ㄚ旺 5 · 0 0

用shell("應用程式位置")

2006-10-07 08:34:27 · answer #2 · answered by puppy 5 · 0 0

fedest.com, questions and answers