作者hanhong (凝风)
看板Visual_Basic
标题Re: [VB6 ] 关於连结不同类型的档案
时间Tue Jan 2 04:16:07 2007
用ShellExecute API
先新增一模组(Module)贴上以下程式码(API 检视员里查的到)
Public 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()
ShellExecute Me.hwnd, "open", App.path & "\test.doc", "", "", 1
End Sub
=============================
如果一定要用Shell,要指定执行的程式
例如
Shell "Notepad test.txt"
※ 引述《Guestion (Question)》之铭言:
: 请问我想要在 VB 里连结其他的档案
: 例如连.exe档时,就可以打成
: Shell App.Path & "\test.exe", 1
: 而想要连.doc档时,打成
: Shell App.Path & "\test.doc", 1
: 却无法执行
: 不知道是哪个部分出了问题,请高手为我解答 先谢谢了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.170.103
1F:推 Guestion:可以开启其他档案了! 感谢指教 01/04 23:38