<?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; Вызовы COM из Lua]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=81</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=81&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Вызовы COM из Lua».]]></description>
		<lastBuildDate>Sat, 27 May 2023 14:57:48 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=4216#p4216</link>
			<description><![CDATA[<p>И мне бы сборку для Lua 5.4 ! Спасибо!!!</p>]]></description>
			<author><![CDATA[null@example.com (skrepka)]]></author>
			<pubDate>Sat, 27 May 2023 14:57:48 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=4216#p4216</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=4008#p4008</link>
			<description><![CDATA[<p>Сборка для Lua5.4 есть.<br />Просьба написать на swerg@swerg.ru если кому требуется.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Sat, 03 Dec 2022 18:56:22 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=4008#p4008</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3923#p3923</link>
			<description><![CDATA[<div class="quotebox"><cite>kalikazandr пишет:</cite><blockquote><div class="quotebox"><cite>swerg пишет:</cite><blockquote><p>Скачать: [url=https://quik2dde.ru/static-img/81/luacom.dll.zip]архив luacom.dll[/url] для разных версий QUIK</p></blockquote></div><p>Привет! Для 5.4 в планах сборка?</p></blockquote></div><p>Да, мне тоже очень надо! Буду признателен!</p>]]></description>
			<author><![CDATA[null@example.com (Igor D)]]></author>
			<pubDate>Tue, 01 Nov 2022 09:24:17 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3923#p3923</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3430#p3430</link>
			<description><![CDATA[<div class="quotebox"><cite>swerg пишет:</cite><blockquote><p>Скачать: [url=https://quik2dde.ru/static-img/81/luacom.dll.zip]архив luacom.dll[/url] для разных версий QUIK</p></blockquote></div><p>Привет! Для 5.4 в планах сборка?</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Tue, 08 Feb 2022 07:08:19 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3430#p3430</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3058#p3058</link>
			<description><![CDATA[<p>Добрый день!</p><p>Подскажите пожалуйста. Пытаюсь соединиться с 1С с помощью следующего кода:<br /></p><div class="codebox"><pre><code>local w32 = require(&quot;w32&quot;)
local luacom = require(&quot;luacom&quot;)

is_run = true

function main()

  w32.CoInitialize()
  
  local var1c = luacom.CreateObject(&quot;V83.COMConnector&quot;)
  
  if var1c == nil then
    message(&quot;Error creating object&quot;)
    exit(1)
  end
  
  ConnectionParametrs = &quot;Srvr=&#039;#####&#039;;Ref=&#039;#####&#039;;Usr=&#039;#####&#039;;Pwd=&#039;#####&#039;;&quot;
  isConnected = var1c:Connect(ConnectionParametrs)

  if isConnected then
    message(&quot;Com создан&quot;)
    Query = var1c:NewObject(&quot;Запрос&quot;)
  
  else
  
    message(&quot;Подключение не удалось&quot;)
    
  end
  
 
  w32.CoUninitialize()
end 

function OnStop(signal)
  is_run = false
end</code></pre></div><p>Но при исполнении скрипт падает с ошибкой:<br /></p><div class="codebox"><pre><code>com_lua.lua:18: COM exception:(..\src\library\tLuaCOM.cpp,382):{МодульВнешнегоСоединения(38)}: Ошибка при вызове метода контекста (СоздатьЭлемент)</code></pre></div><p> <br />Что не так? <img src="https://quik2dde.ru/img/smilies/hmm.png" width="15" height="15" alt="hmm" /></p>]]></description>
			<author><![CDATA[null@example.com (adm.minefun)]]></author>
			<pubDate>Tue, 06 Apr 2021 09:51:27 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3058#p3058</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2912#p2912</link>
			<description><![CDATA[<p>Спасибо, буду пробовать.</p>]]></description>
			<author><![CDATA[null@example.com (avsem555)]]></author>
			<pubDate>Mon, 14 Dec 2020 12:06:46 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2912#p2912</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2911#p2911</link>
			<description><![CDATA[<div class="quotebox"><cite>avsem555 пишет:</cite><blockquote><p>Добрый день. <br />Может быть подскажите с проблемой. Хочу получить из стакана данные &quot;сумму лучшей покупки\продажи&quot; для использования в скрипте . В getQuoteLevel2 нужных данных нет. Пробую через DDE --&gt; эксель и хотел оттуда считывать. Но скрипт видит только сохраненный файл и онлайн не получается. <br />Есть ли способ онлайн считывать из эксель или возможно другой способ получения данных?</p></blockquote></div><p>value = sheet1.Cells( 2, 3).Value2<br />Вот так можно считать онлайн, но<br />если считывать с эксель, который обновляется по DDE, то скрипт у вас будет падать с ошибкой.<br />Проще и надежнее написать функцию, которая будет считать суммы лучших на lua.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Mon, 14 Dec 2020 11:54:37 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2911#p2911</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2910#p2910</link>
			<description><![CDATA[<p>Добрый день. <br />Может быть подскажите с проблемой. Хочу получить из стакана данные &quot;сумму лучшей покупки\продажи&quot; для использования в скрипте . В getQuoteLevel2 нужных данных нет. Пробую через DDE --&gt; эксель и хотел оттуда считывать. Но скрипт видит только сохраненный файл и онлайн не получается. <br />Есть ли способ онлайн считывать из эксель или возможно другой способ получения данных?</p>]]></description>
			<author><![CDATA[null@example.com (avsem555)]]></author>
			<pubDate>Mon, 14 Dec 2020 10:16:41 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2910#p2910</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2909#p2909</link>
			<description><![CDATA[<p>Не за что, открытый файл не стоит редактировать руками или из разных скриптов.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Mon, 14 Dec 2020 05:39:09 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2909#p2909</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2908#p2908</link>
			<description><![CDATA[<p>Kalikazandr огромное спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (avsem555)]]></author>
			<pubDate>Sun, 13 Dec 2020 07:29:49 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2908#p2908</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2902#p2902</link>
			<description><![CDATA[<div class="quotebox"><cite>avsem555 пишет:</cite><blockquote><p>Здравствуйте. Не подскажите новичку, как с помощью luacom.dll открыть уже существующий excel файл для чтения?l</p></blockquote></div><div class="codebox"><pre><code>local excel = luacom.CreateObject(&quot;Excel.Application&quot;)
excel.Visible = true --у меня макрос в файле при открытии, поэтому так, по идее не нужно
local workbook = excel.Workbooks:Open(&quot;C:\\Creator\\Smile.xlsm&quot;)
local sheet1 = workbook.Sheets(1)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Sat, 12 Dec 2020 13:12:20 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2902#p2902</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2901#p2901</link>
			<description><![CDATA[<p>Здравствуйте. Не подскажите новичку, как с помощью luacom.dll открыть уже существующий excel файл для чтения?l</p>]]></description>
			<author><![CDATA[null@example.com (avsem555)]]></author>
			<pubDate>Sat, 12 Dec 2020 08:59:37 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2901#p2901</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2851#p2851</link>
			<description><![CDATA[<p>Наткнулся на [url]https://smart-lab.ru/vopros/624691.php[/url] собрать не получилось, мастера с++ хелп!<br />Заранее благодарен!</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Sun, 18 Oct 2020 10:22:06 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2851#p2851</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2724#p2724</link>
			<description><![CDATA[<p>Буду благодарен , если кто нибудь поделится библиотекой&nbsp; luacom для QUIK 8</p>]]></description>
			<author><![CDATA[null@example.com (alfa)]]></author>
			<pubDate>Sun, 10 May 2020 11:03:02 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2724#p2724</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вызовы COM из Lua]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2377#p2377</link>
			<description><![CDATA[<p>Пришлось пересобрать библиотеку на многопоточный FULLMUTEX вариант. С однопоточным постоянно возникали проблемы при закрытии скрипта, несмотря даже на жесткую работу с библиотекой из одного потока терминала (пробовал с обоими потоками), c NOMUTEX тоже не складывалось, уже не помню что.</p><p>Отразилось на скорости работы, не не фатально.</p>]]></description>
			<author><![CDATA[null@example.com (s_mike)]]></author>
			<pubDate>Sat, 08 Jun 2019 12:22:50 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2377#p2377</guid>
		</item>
	</channel>
</rss>
