VB的程序如何生成其他的可执行文件?
我有一个VB程序,在它运行到一定的时候如何让它生成一个可执行文件(可执行文件已有)并运行它,并在程序运行完成时删除它?...
我有一个VB程序,在它运行到一定的时候如何让它生成一个可执行文件(可执行文件已有)并运行它,并在程序运行完成时删除它?
展开
1个回答
展开全部
用资源文件:外接程序——外接程序管理器——vb6资源编辑器,将右下角的前面两个打上钩。
然后你运行资源编辑器,添加自定义资源,然后记得保存。
在运行的时候,用代码:
Dim TestExe() As Byte
TestExe() = LoadResData(101, "CUSTOM") '格式是:LoadResData(类型, 标识号)
Open "D:\TestExe.exe" For Binary As #1
Put #1, , TestExe()
Close #1
Shell "D:\TestExe.exe"
要删除用Kill 语句
然后你运行资源编辑器,添加自定义资源,然后记得保存。
在运行的时候,用代码:
Dim TestExe() As Byte
TestExe() = LoadResData(101, "CUSTOM") '格式是:LoadResData(类型, 标识号)
Open "D:\TestExe.exe" For Binary As #1
Put #1, , TestExe()
Close #1
Shell "D:\TestExe.exe"
要删除用Kill 语句
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询