我正在使用一个文件将数据发送到全局变量中的全局文件,并让另一个文件尝试从全局文件中检索数据。数据未被保存在autoit中
例子:
主要文件将数据发送到全局文件和其它文件从全局文件
获取数据由于某种原因,数据没有被保存下来。当我从全局文件中提取数据时,它不在那里。为什么是这样?
下面是一些示例代码:
;main.au3
#include-once
#include "global.au3"
$g1 = "stuff"
$g2 = "stuff"
Run("copy.exe")
;global.au3
#include-once
Global $g1 = ""
Global $g2 = ""
;copy.au3
#include-once
#include "global.au3"
MsgBox(0, $g1, $g2)
main.au3和copy.au3已内置到.exe和我双击主运行它。
结果:$ G1和G2 $等于“”和“”时,应打印“东西”