Viacheslav Merten
Viacheslav Merten личный блог
04 июня 2018, 16:14

Вопрос к программистам QLUA

Уважаемые программисты!

Подскажите, как сделать простенькую панель управления роботом. Нужно менять несколько параметров в роботе не останавливая его. Может кто знает как это сделать?
19 Комментариев
  • Sergey
    04 июня 2018, 16:29
    Такое проще сделать на C#. Сам LUA дает только через Win32 расширения, типа CreateWindowEx. И дальше нужно будет работать с win сообщениями. Что само по себе не простая задача, с учетом того, что на C# подобное делается за 10 минут.
  • Serg
    04 июня 2018, 16:43
    Простейшие действия можно сделать так:
    см. Qlua.chm: функция SetTableNotificationCallback
    Приложение 3. Примеры обработки событий для таблиц
    Пример обработки событий мыши и клавиатуры
  • tranquility
    04 июня 2018, 16:48
    Посмотри роботы(скрипты), что Albus тут выкладывал, там есть хорошие примеры на этот счет, насколько я помню. Интерфейс вроде как целиком на lua пишется небольшим количеством строчек.
    Собственно, вот:
    smart-lab.ru/blog/454196.php
    smart-lab.ru/blog/453384.php
    тут просто окошки с таблицами выводятся. Остается только поискать как в окошки добавлять поля для ввода и как пишутся CallBack-и при нажатии на кнопки вроде Update
    Не забудь(те) поделиться результатами своих изысканий!)
  • NikGood
    04 июня 2018, 17:47
    панель/окно ввода/ создать старым и добрым autoit, связь с LUA-скриптом через ini-файл

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн