欢迎光临
我们一直在努力

文件与vb程序关联后——双击和打开_visualbasic教程

建站超值云服务器,限时71元/月

->Windows95/98下,在资源管理器或Explorer中双击某个文件,只要此文件与某个程序建立了关联,则该程序将被启动并将文件打开。
那么,用VB编写的程序能否实现此功能呢?
这就要用上VB自带的Command函数了。Command函数在VB的联机帮助中以及在相应的语言教程里都谈论得极其玄乎,让人难以理解,无从参考。笔者通过与网友共同探讨和尝试,发现它可以以字符串的形式获得包含路径在内的完整的FileName,这无疑是很有用的。以下为笔者的音乐播放器的代码片段,就是这行代码使得双击和打开得以实现:

PrivateSubForm_Load()
DimdFAsString
dF=Command()
WithMMControl1
.FileName=dF
.Command=”Open”
.Command=”Play”
EndWith
EndSub

就那么简单!当然,有必要添加些出错处理,以对付双击了MMControl控件不支持而又错误关联了的文件。

下面,附带讲一讲如何在文件和程序之间建立关联:按住Shift键不放,用鼠标右键点击文件,放开Shift键,在弹出的对话框中选择“打开方式”,接着在“打开方式”属性窗口将你的程序找到,请注意在“始终使用该程序打开这种类型的文件”前打钩。好了,效果马上出来!如若想在程序中自动建立关联,则须用上API函数,——这个不是本文的主题了。
或许这个方法不太理想,还请各位高手指教!->

->

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 文件与vb程序关联后——双击和打开_visualbasic教程
分享到: 更多 (0)