Добрый день! Столкнулся с проблемой - в QUIK 6.17.1.17 не удается загрузить модуль luaxml () версии 1.7.4 Скрипт расположен в отдельной папке в корне диска C, QUIK в своей папке в корне диска C, код скрипта:
Код
package.cpath=getScriptPath().."\\?.dll"..package.cpath
package.path=getScriptPath().."\\?.lua"
local is_run = true
require('luaxml')
function OnInit() end
function main() while is_run do sleep(1000) end end
function OnStop() is_run = false end
После запуска скрипта сообщение об ошибке:
Код
C:\ExampleXml\luaxml.lua:1: module 'LuaXML_lib' not found:
no field package.preload['LuaXML_lib']
no file 'C:\ExampleXml\LuaXML_lib.lua'
no file 'C:\ExampleXml\LuaXML_lib.dll.\LuaXML_lib.dll'
no file 'C:\QUIK-Junior\LuaXML_lib.dll'
no file 'C:\QUIK-Junior\loadall.dll'
Если библиотеку LuaXml_Lib.dll поместить в папку с QUIK, то сообщение:
Код
error loading module 'LuaXML_lib' from file 'C:\QUIK-Junior\LuaXML_lib.dll':
Не найден указанный модуль.
Установил LuaForVindows 5.1.4-46 (), ничего не изменилось. Может кто знает, как загрузить модуль? Спасибо!
По второй: обязательно должен быть файл lua51.dll, который идет в комплекте с luaxml. Его нужно поместить в папку с QUIK.
Вопрос к разработчикам QUIK: насколько безопасно одновременное использование двух lua51.dll и lua5.1.dll?
Добрый день,
По вопросам работы данных модулей необходимо обратиться к их разработчикам.
Пользователь
Сообщений: Регистрация: 23.01.2015
13.05.2015 14:05:10
Цитата
quikuser пишет: Вопрос к разработчикам QUIK: насколько безопасно одновременное использование двух lua51.dll и lua5.1.dll?
lua5.1.dll это наша библиотека. lua51.dll - это не наша библиотека. На самом деле они выполняют разные функции, поэтому их совместное использование абсолютно безопасно.
Пользователь
Сообщений: Регистрация: 01.02.2015
15.05.2015 14:15:04
Вопрос:
Для чего вам xml - когда есть LUA-файлы? Вы также можете хранить в них всю информацию, которую хотели бы иметь в XML. При этом, доступ к ней и простота работы с ней - были бы в разы проще и быстрей. И не надо было бы никаких парсеров и библиотек подключать бо как это - часть движка LUA.