Ждал я, пока Alien наконец создаст эту тему, раз его волнует данный вопрос. Ну и ладно. Вдруг кому пригодится. Итак, если нужно загрузить из внешнего файла переменные в MMB, делаем примерно следующее:
Code
LoadText("s$","c:\file.txt")
RunScriptCode("s$","0")
c=a+b
Message("","c")
LoadText("s$","c:\file.txt") - загрузить содержимое внешнего файла в переменную s$. В файле я прописал следующие строки:
RunScriptCode("s$","0") - выполнение указанного в переменной s$ кода MMB. 0 - без вывода ошибок при их надобности.
c=a+b - предыдущей строкой мы выполнили код из файла
то есть, теперь в среде у нас существуют эти 2 переменные. Мы их складываем и сумма заносится в c.
Message("","c") - соответственно в сообщении появится результат сложения - 8.
Примечание: работает только в версии 4.9.8.
The End.