Работа с INI файлами: |
В ASM реализована работа с INI файлами. Как и на все файлы, к которым ASM предоставляет доступ, на файлы с которыми работает этот набор функций наложены определенные ограничения.
В целях безопасности сохранение списков допустимо только в папку с Injection. Это значит что все имена файлов типа "C:\Windows\EXPLORER.EXE" будут преобразованы в "EXPLORER.EXE". Также не допускается работа с файлом "ilaunch.xml". Узнать что такое INI файлы, а также узнать каков их формат можно на вики. asmSetIniVar(string FileName, string Section, string Parametr, string Value) Записывает в секцию Section INI файла FileName, значение Value параметра Parametr. string asmGetIniVar(string FileName, string Section, string Parametr) Считывает из секции Section INI файла FileName значение параметра Parametr. Возвращает это значение как результат функции. Пример:
sub main()
UO.asmSetIniVar('testfile.ini', 'section1', 'param1', 'value1') UO.TextOpen() UO.TextClear() UO.TextPrint(UO.asmGetIniVar('testfile.ini', 'section1', 'param1')) end sub |