<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; Работа с xls, csv и прочими файлами]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=58&amp;type=atom" />
	<updated>2013-07-09T07:39:37Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=58</id>
		<entry>
			<title type="html"><![CDATA[Re: Работа с xls, csv и прочими файлами]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=382#p382" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>admin пишет:</cite><blockquote><div class="quotebox"><blockquote><p>Есть DDE сервер, могу поделиться исходниками.</p></blockquote></div><p>Буду крайне признателен.</p></blockquote></div><p>Как-нибудь можно организовать нормальную работу Luacom? Работает в принципе при вызове из диалога VCLua и по таймеру, но часто вылетает, не понимаю почему, может кто-нибудь объяснить? <br />Можно мне тоже взглянуть на исходники DDE сервера?</p>]]></content>
			<author>
				<name><![CDATA[jestpounder]]></name>
				<uri>https://quik2dde.ru/profile.php?id=139</uri>
			</author>
			<updated>2013-07-09T07:39:37Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=382#p382</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Работа с xls, csv и прочими файлами]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=377#p377" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Есть DDE сервер, могу поделиться исходниками.</p></blockquote></div><p>Буду крайне признателен.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://quik2dde.ru/profile.php?id=2</uri>
			</author>
			<updated>2013-07-05T06:33:01Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=377#p377</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Работа с xls, csv и прочими файлами]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=376#p376" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>jestpounder пишет:</cite><blockquote><p>Создаю ветку в надежде, что кто-нибудь поделится примерами работы со структурированными данными из файлов. Буду разбираться с &quot;luacom&quot;, если что-нибудь заработает поделюсь экзэмплами.</p></blockquote></div><p>c luacom есть проблема с многопоточностью. Есть DDE сервер, могу поделиться исходниками.</p><p>[url]http://lua-users.org/wiki/LuaCsv[/url]</p>]]></content>
			<author>
				<name><![CDATA[mbul]]></name>
				<uri>https://quik2dde.ru/profile.php?id=89</uri>
			</author>
			<updated>2013-07-05T02:23:50Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=376#p376</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Работа с xls, csv и прочими файлами]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=375#p375" />
			<content type="html"><![CDATA[<p>Судя по всему работает данная библиотека только из колбэков. В main не работает luacom.CreateObject и прочие функции наверно тоже. А вообще вот так можно реализовать выгрузку в excel любой таблицы, если кому интересно:</p><p>require &quot;luacom&quot;</p><p>function OnInit()<br />&nbsp; &nbsp; Table=QTable:new()<br />&nbsp; &nbsp; ... <br />&nbsp; &nbsp; --что - нибудь туда засовываем<br />&nbsp; &nbsp; ...<br />&nbsp; &nbsp; -- открываем эксель, создаем и заполняем документ <br />&nbsp; &nbsp; excel = luacom.CreateObject(&quot;Excel.Application&quot;) <br />&nbsp; &nbsp; book&nbsp; = excel.Workbooks:Add()<br />&nbsp; &nbsp; sheet = book.Worksheets(1)<br />&nbsp; &nbsp; excel.Visible = true<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; if (sheet and Table) then<br />&nbsp; &nbsp; local n, m = Table:GetSize()<br />&nbsp; &nbsp; &nbsp; &nbsp; for row=1, n do<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;for col=1, m do<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; sheet.Cells(row, col).Value2 = Table:GetValueByInd(row,col)[&quot;value&quot;]<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;end<br />&nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; end<br />&nbsp; &nbsp; return<br />end</p>]]></content>
			<author>
				<name><![CDATA[jestpounder]]></name>
				<uri>https://quik2dde.ru/profile.php?id=139</uri>
			</author>
			<updated>2013-07-04T14:17:03Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=375#p375</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Работа с xls, csv и прочими файлами]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=374#p374" />
			<content type="html"><![CDATA[<p>Создаю ветку в надежде, что кто-нибудь поделится примерами работы со структурированными данными из файлов. Буду разбираться с &quot;luacom&quot;, если что-нибудь заработает поделюсь экзэмплами.</p>]]></content>
			<author>
				<name><![CDATA[jestpounder]]></name>
				<uri>https://quik2dde.ru/profile.php?id=139</uri>
			</author>
			<updated>2013-07-04T10:37:17Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=374#p374</id>
		</entry>
</feed>
