<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=300&amp;type=atom" />
	<updated>2019-11-18T19:12:15Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=300</id>
		<entry>
			<title type="html"><![CDATA[Re: luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2514#p2514" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[toxa]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3172</uri>
			</author>
			<updated>2019-11-18T19:12:15Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2514#p2514</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2453#p2453" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2019-10-22T06:13:17Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2453#p2453</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2452#p2452" />
			<content type="html"><![CDATA[<p><span style="color: #CCCCCC">&lt; reserved &gt;</span></p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2019-10-22T04:54:28Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2452#p2452</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2451#p2451" />
			<content type="html"><![CDATA[<p><span style="color: #CCCCCC">&lt; reserved &gt;</span></p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2019-10-22T04:52:12Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2451#p2451</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[luaffi - вызов функций в любой DLL из Lua скриптов]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2450#p2450" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2019-10-22T04:49:52Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2450#p2450</id>
		</entry>
</feed>
