VB6.0Shell函数调用可执行文件示例
VB6.0 的 Shell 函数用法还挺实用的,尤其是你想从自己的程序里打开一个外部工具或脚本的时候。像这份源代码,用Shell(App.path & "123.exe", 1)
就能直接调用同目录下的123.exe
,操作简单,响应也快,适合初学者练练手。
App.path的用法挺方便,它能帮你动态获取程序所在的目录。这样一来,不管你程序放哪,都能准确找到目标文件的位置,不用死写路径,维护起来轻松多了。
还有个点别忽略了,就是WindowStyle这个参数。你写1
就是正常窗口打开,0
是隐藏,3
会最大化窗口。你要是用来集成后台脚本执行,设置成隐藏挺合适。
这套源码一般会配个按钮事件,你点一下,就执行 Shell 函数把123.exe
拉起来。蛮适合做自动化、集成外部小工具或者调用旧系统用的。
如果你刚接触 VB6.0 或者手上还有些老系统维护需求,这段代码可以作为参考。顺手还能搭配VB6.0 常用函数看看,会更上手。
哦对了,路径拼接的时候最好手动加个"\"
,VB6.0 有时候路径末尾不自动补斜杠,小坑一个:
Shell App.Path & "\123.exe", 1
如果你平时也在一些 Windows 工具集成的活,这类调用方式挺值得收藏一下的。
2.01MB
文件大小:
评论区