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

我想要啟動FORM表單後自動開啟磁碟機裡面的一個檔案要怎麼寫?

2005-08-08 19:00:50 · 4 個解答 · 發問者 Anonymous in 電腦與網際網路 程式設計

我想開的是執行檔喔

2005-08-09 13:50:55 · update #1

4 個解答

請到VB入門網(www.vbguide.com.tw)全文檢索>搜尋"如何用 VB 啟動其他程式或開啟各類文件?"的主題
有超級詳細的說明

VB入門網裡面有很多資料,相信你一定會常用到,問問題大家不一定會回答你,但自己查資料 有心就查得到喔!!!

2005-08-10 06:55:33 · answer #1 · answered by Anonymous · 0 0

呼叫API即可,比如您一啟動FORM就要執行[記事本]的話,如下:

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 Long

Private Sub Form_Load()
Call ShellExecute(0, vbNullString, "notepad.exe", "", "", vbNormalFocus)
End Sub

您也可以將notepad.exe改成任何的檔案(如:jpg檔或mp3...等),他都會自動幫您找適合的軟體來開啟喲

2005-08-14 18:10:37 · answer #2 · answered by 倉杰 3 · 0 0

shell 檔名,啟動後狀態

ex.
Shell "notepad", vbNormalFocus

2005-08-09 21:31:05 · answer #3 · answered by Anonymous · 0 0

你要開啟的是文字檔還是執行檔呢??

2005-08-09 04:18:14 · answer #4 · answered by 上官 5 · 0 0

fedest.com, questions and answers