<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[QUIK -> DDE &mdash; luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=300</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=300&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «luaffi - вызов функций в любой DLL из Lua скриптов».]]></description>
		<lastBuildDate>Mon, 18 Nov 2019 19:12:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2514#p2514</link>
			<description><![CDATA[<p>вот собрал для quik8 x64: [url]https://www.dropbox.com/s/d2dfq7yhs24eo4i/lua_ffi_x64.zip?dl=0[/url]<br />ps: msvc redistributable: [url]https://aka.ms/vs/16/release/vc_redist.x64.exe[/url] (16, с этой страницы: [url]https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads[/url] )</p>]]></description>
			<author><![CDATA[null@example.com (toxa)]]></author>
			<pubDate>Mon, 18 Nov 2019 19:12:15 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2514#p2514</guid>
		</item>
		<item>
			<title><![CDATA[Re: luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2453#p2453</link>
			<description><![CDATA[<p>32-битный вариант скомпилировал (для QUIK 6..7 версий).<br />Сам не тестировал, сорри, не хватает времени.<br />[url=http://wdfiles.ru/69wh]Ссылка на архив с готовой dll[/url].<br />Кто попробует - отпишитесь здесь, пожалуйста, что и как<br />И приложите, если не затруднит, сразу lua-код какой-нибудь для примера, желательно с распространённой dll. Или с тестовой из примеров , но в готовом таком виде, как его съест QUIK, для тестов. тестовые DLL из примеров&nbsp; luaffi я тоже приложил, там в исходниках этой библиотеки есть тестовые Lua-скрипты для них.</p><p>С компиляцией варианта x64 (QUIK 8) этой библиотеки пока не разобрался.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Tue, 22 Oct 2019 06:13:17 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2453#p2453</guid>
		</item>
		<item>
			<title><![CDATA[Re: luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2452#p2452</link>
			<description><![CDATA[<p><span style="color: #CCCCCC">&lt; reserved &gt;</span></p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Tue, 22 Oct 2019 04:54:28 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2452#p2452</guid>
		</item>
		<item>
			<title><![CDATA[Re: luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2451#p2451</link>
			<description><![CDATA[<p><span style="color: #CCCCCC">&lt; reserved &gt;</span></p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Tue, 22 Oct 2019 04:52:12 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2451#p2451</guid>
		</item>
		<item>
			<title><![CDATA[luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2450#p2450</link>
			<description><![CDATA[<p>Есть весьма удобная библиотека <strong>luaffi</strong>.<br />В ней можно прописать прототип функции в любой dll (прототип записывается буквально так, как он задаётся в h-файле С++ кода, что очень удобно). А дальше эта библиотека сама автоматически преобразует вызов описанной таким образом функции в Lua-интерфейс, после чего можно будет вызывать описанную функцию из Lua-скриптов.</p><p>Исходники: [url]https://github.com/jmckaskill/luaffi[/url]</p><p>Дело за малым: собрать эту библиотеку <img src="https://quik2dde.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>Эта тема для этого и предназначена.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Tue, 22 Oct 2019 04:49:52 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2450#p2450</guid>
		</item>
	</channel>
</rss>
