高手帮忙,怎么使一个文件格式与一个程序关联起来,当点击这类文件时可以用程序打开,并且vb程序中怎么编写,才能读写这类文件
解决方案 »
- 新人求救各位大虾,VB.NET中Richtextbox怎么实现逐行修改!在线等待................
- 用ListView编程时常用到哪些方法和属性?
- 求助用VB6编写动态效果模拟
- 如何知道一个控件是否具有某一属性?
- 再次麻烦各位高手啊,关于二值数据在报表中的显示问题
- 怎么得到当前正在打印的打印任务里的文件名称列表
- ★★★★★去应聘VB,对方会问些什么问题来考试?
- 答复就给分!!!!!
- 求助:access有个OLE字段保存了tif格式数据,如何把此数据生成tif文件?
- 如何在模版(class 模版)中动态增加timer对象。(VB6.0)
- Spread 的数据绑定后列宽自动改变问题
- [求助]VB编写记事本运行出错
exepath = App.Path & "\" & App.EXEName & ".exe %1" '当前程序的路径
iconpath = App.Path & "\" & App.EXEName & ".exe"
Dim w As Object Set w = CreateObject("wscript.shell") w.regwrite "HKEY_CLASSES_ROOT\.eag\", "eagfile", "REG_SZ" '关联.eAg文件
w.regwrite "HKEY_CLASSES_ROOT\eagfile\shell\open\command\", exepath, "REG_SZ"
w.regwrite "HKEY_CLASSES_ROOT\eagfile\DefaultIcon\", iconpath, "REG_SZ" ' Set w = Nothing
给个简单的示例:Option ExplicitPrivate Sub Command1_Click()
Dim exepath, iconpathexepath = App.Path & "\" & App.EXEName & ".exe %1" '当前程序的路径
iconpath = App.Path & "\" & App.EXEName & ".exe"
Dim w As ObjectSet w = CreateObject("wscript.shell")w.regwrite "HKEY_CLASSES_ROOT\.eag\", "eagfile", "REG_SZ" '关联.eAg文件
w.regwrite "HKEY_CLASSES_ROOT\eagfile\shell\open\command\", exepath, "REG_SZ"
w.regwrite "HKEY_CLASSES_ROOT\eagfile\DefaultIcon\", iconpath, "REG_SZ" 'Set w = NothingEnd SubPrivate Sub Form_Load()
MsgBox VBA.Command
End Sub运行,点击按钮,之后双击一个“.eag”文件,程序会自动弹出,并弹出该文件名的一个对话框。