让VB调用外部程序 而且可移植

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:41:32
我知道要把外部程序放在VB生成的EXE文件目录下
但是我拿到其他盘呢
比如我 shell "D\新建文件夹\***.exe"
程序正常运行
但我把整个目录移到其他盘就出问题了
问题:有什么命令可以让shell函数里面的路径能够随着文件在不同计算机之间互相拷贝而发生动态变化!!!

首先你要把这个EXE文件放在自己这个程序的相同文件夹下面然后再输入
shell app.path & "\***.exe"

用楼上那种 相对路径 你自己写的叫绝对路径~不过这样有个缺点要保证文件名是唯一的~