找回密码
 加入
搜索
查看: 9921|回复: 21

[AU3基础] [ 已解决 ]如何动态修改运行中的脚本代码?谢谢!!!

  [复制链接]
发表于 2013-9-20 16:37:03 | 显示全部楼层 |阅读模式
本帖最后由 131738 于 2013-9-24 20:30 编辑

一个有自定义三维数组的脚本, 比如 $aArray[10000][3]
在这个脚本的运行过程中, 如何动态修改比如 $aArray[857][0] 的值?
并且关闭这个脚本后, 再打开这个脚本后, $aArray[857][0] 的值已经更新!
谢谢!!!
发表于 2013-9-20 17:39:43 | 显示全部楼层
这是二维数组,不过无所谓~
用配置文件,可动态读取赋值或更新数值
发表于 2013-9-20 17:41:02 | 显示全部楼层
只想到了配置文件
发表于 2013-9-20 18:33:30 | 显示全部楼层
估计前辈的时间都花在翻译上面了.
希望下面的简单代码没有错解楼上几位的意思.
OnAutoItExitRegister('_exit')
Local $aArray[1000][3]
$aArray[857][0] = IniRead('config.ini', 'array', '857', Default)

While 1
        Sleep(100)
        ; If ... Then $aArray[857][0] = ...;
WEnd
Func _exit()
        IniWrite('config.ini', 'array', '857', $aArray[857][0])
EndFunc
 楼主| 发表于 2013-9-20 18:56:12 | 显示全部楼层
这是二维数组,不过无所谓~
用配置文件,可动态读取赋值或更新数值
afan 发表于 2013-9-20 17:39


正在测试使用外部文件, 不过如果数组变动了还得粘贴外部文件到原脚本....
 楼主| 发表于 2013-9-20 18:58:42 | 显示全部楼层
估计前辈的时间都花在翻译上面了.
希望下面的简单代码没有错解楼上几位的意思.
user3000 发表于 2013-9-20 18:33


正在尝试使用外部文件解决.....

变动太大了, 几千条的替换失败记录.....
 楼主| 发表于 2013-9-20 19:01:50 | 显示全部楼层
回复 2# afan

突然醒悟, 将数组代码完全做成外部文件......
 楼主| 发表于 2013-9-20 19:02:15 | 显示全部楼层
只想到了配置文件
kevinch 发表于 2013-9-20 17:41


谢谢.....
发表于 2013-9-20 20:28:52 | 显示全部楼层
回复 5# 131738


    能使用配置文件尽量使用,毕竟修改、调整起来会方便许多的
正如要你命3000所言,估计前辈的时间都花在翻译上面了… 辛苦~!
发表于 2013-9-20 20:53:02 | 显示全部楼层
回复  131738


    能使用配置文件尽量使用,毕竟修改、调整起来会方便许多的
正如要你命3000所言,估 ...
afan 发表于 2013-9-20 20:28


老大,你用的什么输入法呀,这么牛,一下整个'要你命3000'出来了!
不过我得挺你那句'辛苦~!'
 楼主| 发表于 2013-9-20 21:05:07 | 显示全部楼层
回复  131738


    能使用配置文件尽量使用,毕竟修改、调整起来会方便许多的
正如要你命3000所言,估 ...
afan 发表于 2013-9-20 20:28


还在测试中...
 楼主| 发表于 2013-9-20 21:07:47 | 显示全部楼层
回复 9# afan

做成包含文件, 运行中修改这个包含文件应该可以吧......
发表于 2013-9-20 21:36:01 | 显示全部楼层
回复 10# user3000


    呵呵,后宫佳丽…
发表于 2013-9-20 21:40:15 | 显示全部楼层
回复  afan

做成包含文件, 运行中修改这个包含文件应该可以吧......
131738 发表于 2013-9-20 21:07



    包含文件?是指 FileInstall() 吗?那样的话运行中可以修改,但不适合修改后再打包回去… 所以,最好还是外置ini文件比较好。
   如果是指 Include 包含文件,那样的话不存在运行中修改了。
 楼主| 发表于 2013-9-20 21:59:07 | 显示全部楼层
包含文件?是指 FileInstall() 吗?那样的话运行中可以修改,但不适合修改后再打包回去… 所以, ...
afan 发表于 2013-9-20 21:40


是做成 Include 文件, ini 文件的话,  字段, 关键字, 值 ,我没想到如何安排
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-28 21:23 , Processed in 0.095006 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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