<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Подключение библиотеки Trans2QUIK.dll]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Подключение библиотеки Trans2QUIK.dll форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Tue, 07 Apr 2026 21:04:21 +0300</pubDate>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21304/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_VxRVb2Pu" href="/user/2905/" bx-tooltip-user-id="2905">Александр Ковальский</a> написал:<br />Огромное спасибо за ответ.<br />Я внял Вашим предупреждениям. Но, все-таки, попробую.<br />=============<br /> &quot;А доцент Питяев - тупой!&quot; (С) Жванецкий<br /><br />Неужели нет лучшего приложения упорства? <br />
			<i>24.12.2016 07:34:57, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21304/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21304/topic2402/</guid>
			<pubDate>Sat, 24 Dec 2016 07:34:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21297/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Огромное спасибо за ответ.<br />Я внял Вашим предупреждениям. Но, все-таки, попробую. <br />
			<i>23.12.2016 12:22:47, Александр Ковальский.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21297/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21297/topic2402/</guid>
			<pubDate>Fri, 23 Dec 2016 12:22:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21295/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_YqyXAAoZ" href="/user/2905/" bx-tooltip-user-id="2905">Александр Ковальский</a> написал:<br />Всё это сложно.<br /><br />=============<br />Это не сложнее чем делать то что никто до Вас не делал.<br />Вам всего-то нужно подавать транзакцию через sendTransaction &nbsp;с каким, нибудь уникальным TRANS_ID и далее ждать ответа в событии OnTransReply<br /><br /><br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_SyFYuiGb" href="/user/2905/" bx-tooltip-user-id="2905">Александр Ковальский</a> написал:<br />подключится ли библиотека? Или надо что-то ещё дописать?<br />=============<br />Если trans2quik.dll будет лежать в той же папке что и lua скрипт, напишите так:<br />
====code====
<pre>
ScriptPath = getScriptPath()
package.cpath = ScriptPath .. "&#92;&#92;?.dll;".. package.cpath
package.path = ScriptPath .. "&#92;&#92;?.lua;".. package.path
local api = require('trans2quik')
assert(api)
</pre>
=============
<br /><br />Однако, как уже было сказано, нам не известно будет ли оно работать или нет, так как никто до этого такую схему не делал.<br />Проверьте самостоятельно. <br />
			<i>23.12.2016 12:07:28, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21295/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21295/topic2402/</guid>
			<pubDate>Fri, 23 Dec 2016 12:07:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21294/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			К сожалению, sendTransaction только отправляет транзакцию. Потом много чего ещё нужно будет дописывать: убедиться, что транзакция исполнена; получить номер заявки и т.д. плюс воевать на каждом этапе с временем ответов. Всё это сложно.<br />Вы так и не ответили на первый вопрос - подключится ли библиотека? Или надо что-то ещё дописать? <br />
			<i>23.12.2016 11:52:41, Александр Ковальский.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21294/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21294/topic2402/</guid>
			<pubDate>Fri, 23 Dec 2016 11:52:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21293/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_yUUdgT82" href="/user/2905/" bx-tooltip-user-id="2905">Александр Ковальский</a> написал:<br />Но, к сожалению, я в программировании "чайник" или даже ещё хуже<br />=============<br />Тем более, не надо делать то что никто до Вас не делал.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_WEDNZAB6" href="/user/2905/" bx-tooltip-user-id="2905">Александр Ковальский</a> написал:<br />Поэтому, чтобы написать модуль подобный TRANS2QUIK_SEND_SYNC_TRANSACTION мне нужно жизнь положить. <br /><br />=============<br />А зачем Вам это? В QLua есть замечательная функция sendTransaction<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_tjyr621X" href="/user/2905/" bx-tooltip-user-id="2905">Александр Ковальский</a> написал:<br />К сожалению, в описании QLua ничего нет про функцию require. <br />=============<br />Потому что это функция не QLua, а обычного Lua и описана она в документации на обычный Lua <noindex><a href="http://www.lua.ru/doc/5.3.html" target="_blank" rel="nofollow">http://www.lua.ru/doc/5.3.html</a></noindex><br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_bWhmRUCc" href="/user/2905/" bx-tooltip-user-id="2905">Александр Ковальский</a> написал:<br />1. Подключится ли библиотека при таком коде:<br />2. Будут ли работать из Lua все её функции? &nbsp;<br /><br />=============<br /><br />никто никогда такого не делал, поэтому увы с ответом подсказать не можем. <br />
			<i>23.12.2016 11:33:51, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21293/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21293/topic2402/</guid>
			<pubDate>Fri, 23 Dec 2016 11:33:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21292/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Огромное спасибо за ответ.<br /><br />Что касается целесообразности применения, то, наверное, с точки зрения ПРОГРАММИСТА функционал Lua позволяет сделать все лучше, быстрее и т.д. и т.п.. Но, к сожалению, я в программировании &quot;чайник&quot; или даже ещё хуже. Поэтому, чтобы написать модуль подобный TRANS2QUIK_SEND_SYNC_TRANSACTION мне нужно жизнь положить. <br /><br />К сожалению, в описании QLua ничего нет про функцию require. Поэтому вопросы:<br /><br />1. Подключится ли библиотека при таком коде:<br /><br />package.path=&quot;C:\QUIK&quot;<br />require(&quot;Trans2QUIK.dll&quot;)<br /><br />если библиотека лежит в указанной папке?<br /><br />2. Будут ли работать из Lua все её функции? &nbsp;<br /><br />Заранее спасибо. <br />
			<i>23.12.2016 11:21:05, Александр Ковальский.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21292/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21292/topic2402/</guid>
			<pubDate>Fri, 23 Dec 2016 11:21:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21289/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_cXYoUybR" href="/user/2905/" bx-tooltip-user-id="2905">Александр Ковальский</a>,<br /><br />Для подключения библиотек в Lua существует функция require.<br />Однако совершенно не понятно зачем это нужно, ведь в Lua есть все что есть в Trans2QUIK и даже больше.<br />На наш взгляд такая схема абсолютно лишена смысла. <br />
			<i>23.12.2016 06:54:56, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21289/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21289/topic2402/</guid>
			<pubDate>Fri, 23 Dec 2016 06:54:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21282/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо, конечно, за ваше мнение. Но, я хотел бы, получить ответ на вопрос - как подключиться к библиотеке из Lua. <br />
			<i>22.12.2016 15:53:49, Александр Ковальский.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21282/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21282/topic2402/</guid>
			<pubDate>Thu, 22 Dec 2016 15:53:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21280/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			В скриптах на Lua эта библиотека вообще не нужна, она используется для отправки транзакций внешними приложениями. <br />
			<i>22.12.2016 14:41:20, Станислав.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21280/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21280/topic2402/</guid>
			<pubDate>Thu, 22 Dec 2016 14:41:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подключение библиотеки Trans2QUIK.dll</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21278/topic2402/">Подключение библиотеки Trans2QUIK.dll</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день,<br />У меня не получается установить соединение с Trans2QUIK.dll<br />- Версия QUIK 7.6.1.1.<br />- Скачал с сайта Trans2QuikAPI_1.3<br />- Положил в папку QUIK с файлом INFO.EXE полученные &nbsp;файлы trans2quik.dll, trans2quik_api.h и trans2quik.lib<br />- В меню Сервисы / Экспорт/импорт данных / Внешние транзакции нажал кнопку &quot;Начать обработку&quot;<br /><br />Код скрипта:<br /><br />PathToInfo = &quot;C:\QUIK&quot;<br />res=TRANS2QUIK_CONNECT(PathToInfo, pnExtendedErrorCode, lpstrErrorMessage, dwErrorMessageSize)<br />message(&quot; res &quot;..tostring(res), 1)<br /><br />При запуске скрипта получаю ошибку: &quot;attempt to call global 'TRANS2QUIK_CONNECT' (a nil value)&quot;<br /><br />Подскажите, пожалуйста, что я делаю не так и как надо подключать библиотеку. <br />
			<i>22.12.2016 11:25:30, Александр Ковальский.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21278/topic2402/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21278/topic2402/</guid>
			<pubDate>Thu, 22 Dec 2016 11:25:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
