文件关联后vb.net 软件如何响应被关联文件的双击事件
2014-12-04 15:44
274 查看
Windows系统很早就加入了文件关联的功能,它大大增加了日常使用操作系统的便利性。所谓的文件关联就是指系统把指定扩展名的文件自动关联到相应的应用程序,比如.doc文件默认情况下就自动和Microsoft Word关联,当用户双击.doc文件的时候,系统会自动用Microsoft Word打开它。
那如何让vb.net的程序去响应 关联文件的打开操作?方式有二个:
1、
那如何让vb.net的程序去响应 关联文件的打开操作?方式有二个:
1、
项目设置从Sub Main 启动,在
Sub Main加入
args()从
args()里读取关联文件的信息,如路径等。
public sub Main(byval args() as string) dim frm as new frmmain if args.length>0 then '右击你的关联文件选择“打开方式”,找到你的执行文件,这样打开的话会传入文件路径 '即args(0)就是你的文件路径,so... frm.FileOpen(args(0))'这个是你自己写的打开文件的方法 else frm.initial() end if application.run(frmmain) end sub2、调用系统内定Command,直接调用,当你点这个关联文件时,就会把你这个文件的路径传给command
Dim s As String = Command() '判断S是否为空就可以确定是否是关联文件打开的。
相关文章推荐
- VB.net实现双击文件启动软件并打开文件
- 一对多关联的数据库在VB.NET中如何新增记录
- asp.net如何在页面加载时响应回车事件
- [VB.NET]100分求解:如何屏蔽VB2005中TREEVIEW控件的AfterSelect事件?????
- [VB.NET]vb.net里如何实现多表关联查询并将结果集放入dataset中呢?请举个例子吧!
- [VB.NET]如何向数据库字段中写入文件?
- [VB.NET]如何定位读取二进制文件,每次只读取指定长度?
- vb.net如何打开指定文件
- [VB.NET]如何重载控件中的按钮事件?
- [VB.NET]vb.net如何读取数据库生成指定格式的xml文件
- 如何实现Asp.Net控件的双击事件
- 一对多关联的数据库在VB.NET中如何新增记录
- VB.NET如何在程序中动态创建EXECL文件
- [VB.NET]如何在SQL2005和ADO环境下写入大于1GB的文件进入某一字段
- asp.net如何在页面加载时响应回车事件
- Henry的VB.NET之旅(十四)—动态关联事件与处理程序
- [VB.NET]vb.net中如何检测一个已知的文件是否已经被打开或者被其他应用程序调用
- [VB.NET]如何清除文本文件中的空行
- 捕捉DataGrid的双击事件(VB.NET版本)---孟子E章
- [VB.NET]如何实现数据的关联?