Запуск двух копий одного скрипта

Страницы: 1
RSS
Запуск двух копий одного скрипта
 
Разнес копии по разным папкам, первый запускаю - все хорошо. Второй просто мигает 1 раз своим диалоговым окном и останавливается.
 
http://forum-archive.quik.ru/forum/lua/97061/97191/
Это сообщение о моей проблеме?
Если какая-то другая возможность запустить 2 копии скрипта на одном КВИКе?
 
Тут наверное хорошо бы привести текст запускаемого скрипта.
Если скрипты разнесены по разным файлам - но это разные скрипты и между ними нет ничего общего. А значит проблем по идее быть не должно.
 
единственное, что я поменял, - это название диалогового окна и trans_id. В остальном скрипты идентичны, лежат в разных папках. В скрипте используются библиотеки iuplua и QL.
 
Добрый день.
Скорее всего причина в IUP, его нельзя дважды загрузить в процесс
 
Цитата
Michael Bulychev пишет:
его нельзя дважды загрузить в процесс
Почему? Где это написано?
(я, конечно, не спорю но, хотелось бы конкретики)
 
Михаил, добрый день. спасибо.

Т. е. если я диалоговое сделаю таблицей без использования iup, то запуск двух копий станет возможным?  
 
Скрипт выдаёт какую-нибудь ошибку? Возможно, он не находит необходимый для работы файл, например QL.lua
Надо делать так, как надо. А как не надо - делать не надо.
 
Цитата
Евгений пишет:
Т. е. если я диалоговое сделаю таблицей без использования iup, то запуск двух копий станет возможным?
Если речь о встроенных таблицах терминала - да, возможно.
 
Цитата
Серж пишет:
Скрипт выдаёт какую-нибудь ошибку? Возможно, он не находит необходимый для работы файл, например QL.lua
ошибок нет.

Любая из копий, запущенная первой, работает корректно и все находит.
 
Цитата
sam063rus пишет:
Цитата
Michael Bulychev пишет:
его нельзя дважды загрузить в процесс
Почему? Где это написано?
(я, конечно, не спорю но, хотелось бы конкретики)
Насколько я помню, это написано в файле \src\iup_open.c
 
хорошо, другой вопрос, а vclua можно?
 
Цитата
sam063rus пишет:
хорошо, другой вопрос, а vclua можно?
Проще, наверное, спросить у разработчиков VCLua
 
Цитата
sam063rus пишет:
хорошо, другой вопрос, а vclua можно?
Да, работают без проблем, по крайней мере в чуть модифицированной под названием QVCLua
 
Я наблюдал проблемы если в скриптах формы vcl с одинаковыми именами.
 
Цитата
Я наблюдал проблемы если в скриптах формы vcl с одинаковыми именами.
Да, имена элементам надо давать разные в разных скриптах.
Но в VCLua 0.5.0 имена библиотека генерирует автоматически уникальные, поэтому свойство Name можно вовсе не задавать и не будет проблем с запуском идентичных скриптов
Страницы: 1
Читают тему
Наверх