VB 中指定程序路径并运行的源代码

来源:百度知道 编辑:UC知道 时间:2024/06/04 06:21:18
我需要写个程序,两个按钮,每个按钮前需要用户指定程序位置,按下按钮1,程序释放VB资源管理器中的资源文件101(资源为reg注册表文件),运行导入后,再运行按钮前用户已指定好的程序文件(例如:G:\Program Files\ABC\1.EXE)。程序再次运行可以记住上一次的程序位置。请那位高手解答一下。
一楼不是全解,只回答了一半。

程序释放VB资源文件 并导入 的代码
Dim Regfile
Set Regfile = CreateObject("ADODB.Stream")
Regfile.Open
Regfile.Type = 1
Regfile.Position = 0
Regfile.SetEOS
Regfile.Write LoadResData(101, "CUSTOM")
Regfile.SaveToFile app.path &"\temp.reg"
Set Regfile =nothing
Shell "regedit /s " & App.Path & "\temp.reg", vbMinimizedNoFocus

如果要记住上一次程序的位置,就得有地方保存,一般可以存到注册表里,或INI文件中