我的程序要打开两种不同扩展名的文件,如rrr.ty1和eee.ty2,在菜单上对应的打开函数分别为:Private sub Openty1_click()和Private sub Openty2_click()
请问能不能实现当我双击rrr.ty1文件时我的程序开始运行并调用Private sub Openty1_click()函数。而双击eee.ty2时调用Private sub Openty2_click()函数。请大家告诉我方法,先谢谢。
请问能不能实现当我双击rrr.ty1文件时我的程序开始运行并调用Private sub Openty1_click()函数。而双击eee.ty2时调用Private sub Openty2_click()函数。请大家告诉我方法,先谢谢。
Private Sub Form_Load()
CommonDialog1.ShowOpen
CommonDialog1.InitDir = "c:\"
x = CommonDialog1.FileName
MsgBox x'------------------------------------>get the filename you have selected
If Right(x, 3) = "ty1" Then Openty1_click
If Right(x, 3) = "ty2" Then Openty2_click
End Sub
当然是在资源管理器中.
我在网上看了些文件关联的文章,有一点一直没搞明白。就拿大家用notepad举的例来说吧当我们双击一文本文件(asc.txt)时即可调用记事本将其打开,此时等于执行了notepad.exe的“打开”菜单。那么当我们双击asc.txt时为什么不是执行notepad.exe菜单下的"打印"而是“打开”呢?