vb编译后的exe文件运行后怎么自动更改exe中的某些数据
vb编译后的exe文件运行后如何自动更改exe中的某些数据
比如我用vb生成了一个exe文件,其中有个标签 label1的caption定义的是 "good "
编译后,当第一次运行这个程序后,label1的caption便自动更新为 "bad "。然后,不管以后什么时候打开,label1的caption都为 "bad ",这个怎么实现呢?
请高手帮忙!
------解决方案--------------------
在注册表中加一项,记录label的caption,初始化为good,在第一次运行时,把注册表中的项改为bad,程序每次运行读注册表
------解决方案--------------------
思路:
a.exe运行--> if good--> label1.caption= "good " --> 释放b.exe--> 修改a.exe字符串--> "bad "
再次运行a.exe--> if good--> ...
then label1.captin= "bad "
思路就这样,代码就不写了,水平也不好,呵呵
比如我用vb生成了一个exe文件,其中有个标签 label1的caption定义的是 "good "
编译后,当第一次运行这个程序后,label1的caption便自动更新为 "bad "。然后,不管以后什么时候打开,label1的caption都为 "bad ",这个怎么实现呢?
请高手帮忙!
------解决方案--------------------
在注册表中加一项,记录label的caption,初始化为good,在第一次运行时,把注册表中的项改为bad,程序每次运行读注册表
------解决方案--------------------
思路:
a.exe运行--> if good--> label1.caption= "good " --> 释放b.exe--> 修改a.exe字符串--> "bad "
再次运行a.exe--> if good--> ...
then label1.captin= "bad "
思路就这样,代码就不写了,水平也不好,呵呵