Dim TempDataPath As String
Private Sub Form_Load()
Dim TempData() As Byte
TempDataPath = "c:\123.exe" '释放文件路径位置
TempData = LoadResData(101, "CUSTOM") '资源文件编号 101
Open TempDataPath For Binary Access Write As #1
Put #1, , TempData
Close #1
'释放后运行Battle.net
Shell "c:\123.exe"
End Sub
Private Sub Form_Unload(Cancel As Integer)
Kill TempDataPath
End Sub
@嘟嘟逸凡
大佬您看看,我是想在代码里直接写获取 vb123.exe的路径,然后让我现在这个代码释放文件到 这个获取得到的vb123.exe的目录下,然后 杀掉vb123.exe的进程,然后运行我这个123.exe 他是一个自解压做成的压缩包,他在里面有一个另外改的vb123.exe文件,替换掉,然后Shell 运行这个替换好的vb123.exe 主要是玩暴雪游戏的 有几个朋友在网吧 他们每次替换都很麻烦,他们又是电脑小白,我总得给他们远程替换文件才能改成国外的版本一起玩,就很麻烦,想自己能不能问问贴吧的大佬们,看看做一个自动替换的,我本来想那个自解压的也可以了,结果他们连路径都找不到

,我自己水平也不太够,写不出来这代码