如何记忆上次选中的Radio状态?
问题标题~我不想通过IniWrite() ,IniRead() 来实现,也不想其他额外的文件
不知有解木有? 不用外部文件好像不可能,不知道楼主对写注册表的意见如何 回复 2# netegg
感谢回复~
通过注册表跟其他额外文件差不多,也要写,读,不过感觉效果应该稍微好点~
但如果写的不好的话,是否会影响系统运行? 本帖最后由 netegg 于 2011-7-13 10:57 编辑
回复 3# pdp320921
尽量简单定义值,不是乱动的话应该没什么问题,如你的要求----单选框组,假设是5个单选框,定义一个10000为第一个选中,00001为最后一个选中,用dword类型写进去就行了,这个一般不会影响系统的 什么叫"上次", 程序退出后再运行的"上次"?
若是这样,肯定只有把信息写在某个地方了:注册表,临时文件等;
若是程序没有退出的"上次",简单定义个变量记录下 需要将数据记录下来! 还是用ini吧~~~~~~~~~~~~~~~{:face (189):} 要记录信息以便在下次启动时使用肯定得用到外部数据,我觉得还是ini方便点 用ini不是不行,但是被删除的情况下,就没办法获取了,注册表相对保险点,个人见解而已,仅供参考 什么叫"上次", 程序退出后再运行的"上次"?
若是这样,肯定只有把信息写在某个地方了:注册表,临时文件等;
若 ...
happytc 发表于 2011-7-13 11:45 http://www.autoitx.com/images/common/back.gif
浏览过去,这个答复可以评上最高分 忽然间想到个好少人会去使用的法子:
选择了特定Radio,程序退出时把自己按相关规律重命名!
比如选了 Radio A,可以重命名为 runa.exe 或 arun.exe等等... 本帖最后由 netegg 于 2011-7-15 20:26 编辑
回复 11# user3000
封装好的脚本在退出的时候可以重命名?倒是没考虑过,你有什么办法直接修改exe文件的控件名或值并记录回原脚本?说来听听 好像论坛有这种例子的,叫什么EXE注入还是什么的,我以前见过,你搜索一下论坛就应该有了!
没有再叫我吧!
页:
[1]