Я использую один файл для отправки данных глобальным переменным в файле глобальных данных, а другой файл пытается и извлекает эти данные из файла globals.Данные не сохраняются в 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 $ равны «» и «», когда он должен печатать «материал»