关于VB的文件超链接

[复制链接]
查看11 | 回复4 | 2011-9-4 22:21:21 | 显示全部楼层 |阅读模式
启动不同的文件要用不同的软件。比如打开文本文件要用记事本:Private Sub Command1_Click() Shell "notepad c:\1.txt", vbNormalFocusEnd Sub下面是用Word打开Doc文件Private Sub Command2_Click() Shell "C:\Program Files\Microsoft Office\OFFICE11\WINWORD c:\2.doc"End Sub...
回复

使用道具 举报

千问 | 2011-9-4 22:21:21 | 显示全部楼层
shell "c:\windows\explorer.exe" '引号里是程序的名字以及路径。有些文件需要一些方式打开,比如doc文件,这个需要用word打开,就必须是 word路径+空格+doc文件路径 你也可以调用API,网上有相关资料。...
回复

使用道具 举报

千问 | 2011-9-4 22:21:21 | 显示全部楼层
试用系统的API shellexecute()函数或使用VB内置函数shell()都行...
回复

使用道具 举报

千问 | 2011-9-4 22:21:21 | 显示全部楼层
'如果打开C盘的32.EXE 文件Option ExplicitPrivate Sub MyShell(Path As String)Shell "rundll32 url.dll,FileProtocolHandler """ & Path & """", vbNormalFocusEnd SubPrivate Sub Form...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行