永发信息网

关于VB的文件超链接

答案:4  悬赏:30  手机版
解决时间 2021-02-25 18:29
我是刚刚开始自学VB的,请问哪位高手教教小弟用VB链接外部文件让它启动

不懂啊
最佳答案
'如果打开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
全部回答
shell "c:\windows\explorer.exe" '引号里是程序的名字以及路径。 有些文件需要一些方式打开,比如doc文件,这个需要用word打开,就必须是 word路径+空格+doc文件路径 你也可以调用API,网上有相关资料。
启动不同的文件要用不同的软件。比如打开文本文件要用记事本: 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
超链接在本质上是文字式按钮,事件类型仍旧属于鼠标单击事件。 在鼠标单击事件中,使用shell命令。 例如: dim file as string=“c:\1.doc” a=shell("c:\program files\microsoft office\office11\word.exe " & file, vbnormalfocus) 注意要有空格。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大众途观空调正驾冷风,副驾热风。怎么回事?
我想在实体店买一个充电宝,请问大家去什么样
TDA2030很容易烧坏??
我的手机是4g。为什么2g3g上不了网。一关4g网
艺星飞扬音乐中心地址有知道的么?有点事想过
2014-2017年海南二级建造师考试通过率是多少
天天加班这么晚我该怎么办
建设二路西二巷这个地址在什么地方,我要处理
下列关于投资性房地产的后续计量的表述中,不
祈福贡品每种一般放几个
心爱宠物店在哪里啊,我有事要去这个地方
溶解度与什么因素有关
介绍上周六去动物园公益活动英语作文
读下图,回答问题。(1)图中盐场名称是,并
保湿补水乳液哪种好
推荐资讯
贡瓷轩这个地址在什么地方,我要处理点事
0.1mol/lk2co3缓冲液怎么配制?4ML 0.1mol/l的
便利店简介怎么写
急! 拔牙时失误导致下颚及挂钩损伤,现在张不
我有一辆三轮摩托车卖给别人了,当时没过户,
five and
我的苹果6plus是不是全网通?A1699
青山不理人间事,绿水不问人间情是什么意思
下列加粗词意义和用法相同的一组是A.①仓廪实
能不能用铝制品的筒食用油
2012年2月苏州市宣传思想文化工作暨创建全国
江苏白兔集团地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?