找回密码
 加入
搜索
查看: 2335|回复: 5

[AU3基础] 怎样去除其他文件

  [复制链接]
发表于 2011-7-20 15:37:19 | 显示全部楼层 |阅读模式
本帖最后由 leon460 于 2011-7-20 15:38 编辑

写一个小程序a.exe,运行后跳出一个对话框输入 $i的值,比如是100,当我再次运行此程序时,不要跳输入对话框 使 $i=100?

我知道可以将对话框输入值写入到一个文档,从而达到以上效果。

问题 :
运行a.exe ,在不借助别的文件的情况下,怎样达到以上效果?不知道有没有别方法。
发表于 2011-7-20 15:44:36 | 显示全部楼层
设置使用次数的?
可以试下注册表。
发表于 2011-7-21 14:13:53 | 显示全部楼层
auto如果能重新定义自身内部的常量就不是脚本了
发表于 2011-7-22 17:22:39 | 显示全部楼层
是否可以理解为,计数器的的极限范围内,无操作提示;反之,对应提示。实质就是类似软件使用次数的限制。论坛内有类似源码,搜索下“次数”吧
发表于 2011-7-22 19:04:55 | 显示全部楼层
本帖最后由 飘云 于 2011-7-22 19:06 编辑

a程序在最开始的编写代码阶段时,要有读取自身尾部16进制数据的命令,然后编译a程序后,手动添加一个原始值到末尾,比如0000,这样程序运行时这个值就从自身的数据末尾取值了。再然后另外再做个b程序包含进a程序内,运行a程序时释放b程序到临时文件夹,当在a程序框内输入数值后,将数值传递给b程序,a程序退出,b程序检测到a程序退出后,将数值以16进制的方式写到a程序文件的数据尾部,这样当a程序再次运行时,读取到的末尾数值就不是最开始手动添加的0000了,而是最近一次输入的值了。。。。对了,最后别忘了让b程序删除自身
我觉得还是用个外部文件ini之类的省事。。。
发表于 2011-7-23 03:02:57 | 显示全部楼层
好吧 楼上你赢了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-14 14:23 , Processed in 0.072469 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表