各位高人,小弟在这里请问一下
在资源管理器里,或者浏览器里面,双击文件,根据文件类型的不同会自动调用相应的程序打开,请问这个在VB里有什么方法可以实现?我只知道EXE文件用shell
谢谢~
在资源管理器里,或者浏览器里面,双击文件,根据文件类型的不同会自动调用相应的程序打开,请问这个在VB里有什么方法可以实现?我只知道EXE文件用shell
谢谢~
解决方案 »
- 隐藏表单
- 关于远程监控..用什么控件呀...
- 实现按钮图片?
- ADO的execut执行效率问题~!
- vb连 oracle, 非odbc方式,driver 怎么写?
- 如何用Agent调用Microsoft提供的标准鸟?
- 如何打开一个和运行文件在同一个目录中的文件
- 我的data report属性width总是12000这是为什么呀??要做好宽好宽的报表啊!!
- 哪位知道怎么用语音“猫”录音?请指教!(分少了点---我只有这么多了!!)
- 请问如何任意调整图象的大小?
- 在第一个combo中列出字段,如何关连第二个combo列出字段的值备选呢?
- vsflexgrid中某列设置了combo,如何实现在该列输入第一个字符的时候,自动显示下拉列表?
shellexecute (hwnd,"open",filename,true)
Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long然后在某个控件的click事件中,加入如下代码:
Call ShellExecute(hwnd, "Open", ExePath & "help.chm", "", App.Path, 1)
没有关联的 Shell "Rundll32 runas xxx.xxx", 1