QLUA Работа со справочной информацией

Какими бы мы профессионалами не были, но человеку свойственно забывать. Не беда когда забыл, беда когда не знаешь где посмотреть или у кого спросить. Спросить Вы конечно можете у меня лично, для этого существуют мои личные консультации, но вряд ли я смогу быть онлайн 24 часа в сутки 7 дней в неделю. Поэтому я лучше научу вас пользоваться справочной информацией.

Нет, не думаете, я вас не отправлю читать книжку какого-то автора, это скучно утомительно и долго. Мы пойдем другим путем. Мы разберемся со структурой, что как устроено, И тем самым будем знать где нам искать нужно нам информацию в данный момент.

Источники информации

  1. Документация Квик (Quik)

    Документация Квик (Quik)

    Помощь программы QUIK. Откройте каталог где у вас установлена программа Квик, найдите в ней файл info.chm, откройте его. Этот файл помощи поможет вам при работе с самой программой QUIK (Квик). Как открыть график, как создать таблицу, как настроить программу QUIK… и так далее. Не стоит в нём искать ответы на вопросы касающиеся программирование на языке lua. Когда будете работать с таблицами Квик, то сможете увидеть как выглядят таблицы визуально, получить описание этих таблиц, что в них может содержаться, а потом уже применять полученные данные в своем коде при программировании. Так же рекомендую почитать документацию, более глубоко изучите платформу Квик, она не так уж проста как может показаться на первый взгляд. И последнее, поглядывайте по чаще в этот файл, при обновлении программы Квик, документация тоже меняется, появляется много новых функций, которых ранее просто не было, либо они изменились.

  2. Документация QLUA

    Документация QLUA

    Справочник QLUA. Также в каталоге, где у вас установлена программа QUIK найдите файл QLUA.chm и откройте его.Вот это уже ближе к делу. Но тут давайте разберемся подробнее, что следует искать в этом справочнике, а что нет.Необходимо провести некоторые разграничения lua и qlua. Я приведу несколько сравнений, чтобы вам было более-менее понятно различие. Для начала общее сравнение. Представьте что дом это LUA, а квартира в этом доме это QUIK. Значит QLUA это квартира в доме. Главное понять что LUA это основа, а QUIK как бы дополняет LUA. Теперь другое сравнение, те кто работают с разными программами будет понятно такое определение. Представьте что существует какая-то программа, но у неё мало функциональности, для увеличения функциональности самой программы в ней предусмотрены дополнительные модули, так называемые плагины. Так вот LUA это сама программа, а QLUA дополнительный модуль (плагин) расширяющий возможности основной программы. На основе этого сравнения я приведу примеры использования справочной информацией. Вы открываете незнакомую вам программу, не знаете как с этой программой работать, где вы будете искать информацию? Правильно, в инструкции к этой программе, она также называется файл помощи. Допустим вам необходимо создать новое окно в программе, открываете файл помощи и читаете «Как создать новое окно». Теперь вы уже не новичок, изучили все возможности этой программы, но вам этого оказалось мало, программа не в состоянии выполнить то что вам необходимо. Но зато в программе предусмотрена возможность устанавливать дополнительные модули (плагины). Вы нашли в Интернете дополнительный модуль, который расширяет возможности основной программы, и поможет вам решить поставленную задачу. Скачиваете дополнительный модуль и устанавливайте его в программу. Теперь вы хорошо ориентируетесь в самой программе, но первый раз видите работу плагина, у вас возникают вопросы как с ним работать. Куда вы пойдете искать информацию? В файле помощи к основной программе этой информации быть не может, разработчики основной программы не делали дополнительный плагин, который вы скачали, они даже не представляют как работать с этим плагином. Значит искать информацию нужно там, где вы скачали плагин. Ну и соответственно, в справочнике к плагину нет смысла искать информацию по работе с основной программой.Вернемся к нашему LUA и QUIK. Так как мы определили что LUA это основа, а QUIK для LUA дополнительный модуль, то информацию по работе с LUA необходимо искать в справочнике по языку lua, а информацию по работе дополнительного модуля QUIK в справочнике к модулю QLUA, это и есть файл помощи QLUA.chm, который звучит как «Руководство пользователя QLUA».Такой же пример можно привести и с домом с квартирой. Если вам потребуется узнать устройство дома, где у него располагаются несущие стены, где проходит трубопровод, электропроводка и так далее, то вы отправитесь в компанию которая строила этот дом, но не пойдёте в какую-либо квартиру, так как жители могут и не знать как их дом устроен. А вот если вам потребуется узнать как располагается мебель в какой-то конкретной квартире в этом доме, то вы отправитесь именно в эту квартиру, а не в компанию которая строила дом, откуда же им знать как жители расположили мебель в своих квартирах. Надеюсь разобрались.

    Еще раз обращаю внимание. Файл помощи QLUA.chm содержит только информацию по дополнительному модулю QLUA, но не содержит информации по работе с LUA.

  3. Документация LUA

    Документация LUA

    Справочник LUA. Данный справочник отсутствует в каталоге с установленной программой QUIK. Это и понятно, те кто разрабатывают модуль QLUA никаким образом не имеют отношения к основе LUA. Хоть справочник отсутствует в каталоге с программой QUIK, его не трудно найти в Интернете. Можете использовать любые источники которые сможете найти, это не должно обязательно относиться к торговле, язык LUA применяется не только в Квике, а во многих программах, работает он там точно также. Хочу обратить внимание при поиске вот на что, многие пишут свои собственные функции, которые используют. Когда вы находите части кода на сайтах  виде примеров, то можете попасть именно на такие примеры, где автор использует свою написанную функцию. Когда вы скопируете такой код в свой, то при попытке его запустить получите ошибку, что функция отсутствует. Для решения этой проблемы Вам необходимо вернуться на сайт, откуда скопировали код, найти функцию и скопировать ее в свой код. Если код функции автор не написал, придется отказаться от такого примера.

  4. Документация LUA и QLUA на сайте

    Документация LUA и QLUA на сайте

    Мой сайт.  Большая часть материалов будет размещена на моем сайте, на котором вы сейчас находитесь. Тут вы сможете найти все что необходимо для успешного программирования на языке Квик, С самого начала, что требуется изучить новичкам прежде чем вы приступите к программированию, где писать код, как он работает… Приступая к следующим шагам будет изложена подробная информация по операторам и функциям самого языка LUA, а так же по модулю QLUA. Написание и применение собственных функций, коды функций, которые я использую в своей работе, а так же готовые блоки кода, для упрощения работы. Задавайте вопросы в комментариях, которые касаются программирования и получайте ответы на них от меня либо от участников сайта, а ответы помогут так же другим участникам, когда они столкнуться с теми же проблемами что и вы, таким образом помощь будет взаимной.

Вот теперь вы знаете как всё устроено и где искать необходимую информацию.

Подведем итоги.

  1. Первый источник, помощь по программе QUIK.
  2. Второй источник, помощь по дополнительному модулю QLUA.
  3. Третий источник, справочник по языку программирования LUA.
  4. На текущем сайте будут затрагиваться все три источника, а значит и информацию можно найти полную, так что рекомендую добавить сайт в закладки чтобы не потерять. А также буду благодарен если поделитесь ссылкой на мой сайт в социальных сетях.

Прочитав внимательно эту главу вы разобрались с очень важным моментом как все устроено и где искать ответы на вопросы. Вы сохранили немало времени, не зная структуры можно долго бродить по просторам Интернета и так ничего не добиться.

Поздравляю вас, вы сделали второй шаг и узнали очень много полезной, а самое главное очень нужной информации для движения вперед, поэтому не откладывайте и переходите к следующему шагу.

Постоянная ссылка на это сообщение: https://k-pavel.ru/qlua-rabota-so-spravochnoj-informaciej/

avatar
3 Цепочка комментария
1 Ответы по цепочке
1 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
4 Авторы комментариев
ДмитрийСергейpavelсанн Авторы недавних комментариев

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Subscribe  
Новые Старые Популярные
Подписаться на
Дмитрий
Гость
Дмитрий

Справочник по LUA (не по QLUA) на русском языке (полуавтоматический перевод) https://habr.com/post/269899/

Сергей
Гость
Сергей

Благодарю. Очень доходчиво излагаете. Хотел поделиться ссылкой на Ваш сайт в социальных сетях. Но не нашел кнопочек :(, прошу добавить.

санн
Гость
санн

Начало я сказал бы очень хорошее , будем надеется что продолжение не заставит себя ждать.