永发信息网

关于VB的文件超链接

答案:4  悬赏:30  手机版
解决时间 2021-02-25 18:29
  • 提问者网友:原来太熟悉了会陌生
  • 2021-02-25 09:44
我是刚刚开始自学VB的,请问哪位高手教教小弟用VB链接外部文件让它启动

不懂啊
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-02-25 11:14
'如果打开C盘的32.EXE 文件

Option Explicit
Private Sub MyShell(Path As String)
Shell "rundll32 url.dll,FileProtocolHandler """ & Path & """", vbNormalFocus
End Sub
Private Sub Form_Click()
MyShell "c:\32.EXE"
End Sub
全部回答
  • 1楼网友:英雄的欲望
  • 2021-02-25 13:24
shell "c:\windows\explorer.exe" '引号里是程序的名字以及路径。 有些文件需要一些方式打开,比如doc文件,这个需要用word打开,就必须是 word路径+空格+doc文件路径 你也可以调用API,网上有相关资料。
  • 2楼网友:青尢
  • 2021-02-25 12:31
启动不同的文件要用不同的软件。比如打开文本文件要用记事本: Private Sub Command1_Click() Shell "notepad c:\1.txt", vbNormalFocus End Sub 下面是用Word打开Doc文件 Private Sub Command2_Click() Shell "C:\Program Files\Microsoft Office\OFFICE11\WINWORD c:\2.doc" End Sub
  • 3楼网友:深街酒徒
  • 2021-02-25 11:30
超链接在本质上是文字式按钮,事件类型仍旧属于鼠标单击事件。 在鼠标单击事件中,使用shell命令。 例如: dim file as string=“c:\1.doc” a=shell("c:\program files\microsoft office\office11\word.exe " & file, vbnormalfocus) 注意要有空格。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯