<?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; Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=112</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=112&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Визуальный интерфейс QVCLua: обсуждения, замечания, предложения».]]></description>
		<lastBuildDate>Mon, 21 Feb 2022 09:14:19 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3436#p3436</link>
			<description><![CDATA[<p>swerg спасибо за сборку для lua 5.4<br />есть особенность, после разрушения формы, перед остановкой скрипта, ни в коем разе нельзя делать так:<br />vcl = nil<br />один из следующих запусков робота с qvcl сложит терминал.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Mon, 21 Feb 2022 09:14:19 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3436#p3436</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2847#p2847</link>
			<description><![CDATA[<p>Есть готовая qvcl для Win64<br />Кому требуется - пишите swerg@swerg.ru</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Mon, 28 Sep 2020 09:04:14 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2847#p2847</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2845#p2845</link>
			<description><![CDATA[<p>Скоро будет выложена адаптированная библиотека QLUA. Другие варианты тупиковые.</p>]]></description>
			<author><![CDATA[null@example.com (mihalich81)]]></author>
			<pubDate>Sun, 27 Sep 2020 05:12:43 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2845#p2845</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2838#p2838</link>
			<description><![CDATA[<p>нашел...<br />vcl&nbsp; с&nbsp; &nbsp;LUA 5.3, но для платформы х32.&nbsp; Для терминала <strong>quik V7 (х32) </strong> должен подойти .</p><p>vcl.dll&nbsp; скачиваем отсюда<br />sourceforge.net/projects/vclua/files/vclua-v0.6.3/binaries/</p><p>исходники&nbsp; vcl&nbsp; (написаны для lazarus)&nbsp; &nbsp;скачиваем отсюда (&nbsp; sourceforge.net/projects/vclua/files/vclua-v0.6.3/source/ )<br /><strong>Может кто сможет скомпилировать vcl&nbsp; для платформы х64 ?!!!</strong><br />У меня не получилось при компиляции ошибки..</p><p>также скачиваем LUA53&nbsp; &nbsp; (lua-5.3.5_Win32_bin.zip)&nbsp; для платформы х32&nbsp; отсюда&nbsp; ( luabinaries.sourceforge.net/download.html )</p><p>Далее...<br />Удаляем из папки с терминалом quik&nbsp; &nbsp;- файл&nbsp; lua5.1.dll и копируем в папку с терминалом скаченные dll&nbsp; &nbsp;для платформы х32&nbsp; &nbsp;(vcl.dll&nbsp; и lua53.dll)</p><br /><p>А вот здесь нужна помощь<br />создал папку в которую поместил файл vcl.dll&nbsp; &nbsp;и&nbsp; test.lua&nbsp; с&nbsp; &nbsp;кодом</p><div class="codebox"><pre><code>filepath = getScriptPath()
package.cpath = filepath..&quot;\\?.dll;&quot;
VCL = require &quot;vcl&quot;</code></pre></div><p>Запускаю в терминале, ошибка&nbsp; &nbsp;&quot; Unknown error. Possible unhandled exception.&quot;<br />в строке VCL = require &quot;vcl&quot;</p><p>Помогите пожалуйста...</p>]]></description>
			<author><![CDATA[null@example.com (SiS)]]></author>
			<pubDate>Thu, 17 Sep 2020 08:37:23 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2838#p2838</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2832#p2832</link>
			<description><![CDATA[<p>все, приплыли...<br />перестала работать библиотека под quik 8.5</p><p>пожалуйста скомпилируйте, поделитесь&nbsp; библиотекой под вариант x64 с Lua5.3 для QUIK 8.5 и выше</p><p>ничего не понимаю в с++</p>]]></description>
			<author><![CDATA[null@example.com (SiS)]]></author>
			<pubDate>Mon, 14 Sep 2020 11:49:01 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2832#p2832</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2376#p2376</link>
			<description><![CDATA[<div class="quotebox"><cite>swerg пишет:</cite><blockquote><p>Там скорее всего еще одно свойство, типа logMemo.Lines.Items[]<br />Но точно не подскажу сейчас</p></blockquote></div><br /><p>Спасибо, это свойство в userdata, наверное.<br />Обошел без logMemo.Lines.Items[]:<br /></p><div class="codebox"><pre><code> local str = &quot;&quot;
 for s in string.gmatch(text, &quot;([^%\n]+)&quot;) do
  str = str..s
 end</code></pre></div><p>C Items потом поупражняюсь</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Fri, 07 Jun 2019 20:11:02 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2376#p2376</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2375#p2375</link>
			<description><![CDATA[<div class="quotebox"><cite>kalikazandr пишет:</cite><blockquote><p>Приветствую. Memo.Lines.Text добавляет лишний перенос строки на каждую строку (или вертикальную табуляцию между строк)</p></blockquote></div><p>Скорее там просто 2 стандартно символа разделителя строк последовательно 0D 0A, которые так вот воспринимаются в том месте, где вы просматриваете текст.</p><div class="quotebox"><cite>kalikazandr пишет:</cite><blockquote><p>И построчно не считывается, как в дельфи, хотя memo.Lines.Count определен:<br /></p><div class="codebox"><pre><code>for i=0, memo.Lines.Count-1 do
  message(logMemo.Lines[i]) --&gt; nil
end</code></pre></div></blockquote></div><p>Там скорее всего еще одно свойство, типа logMemo.Lines.Items[]<br />Но точно не подскажу сейчас</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Fri, 07 Jun 2019 19:20:21 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2375#p2375</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2371#p2371</link>
			<description><![CDATA[<div class="quotebox"><cite>swerg пишет:</cite><blockquote><p>Пишу для QVCLua (т.е. для VCLua 0.5, в ней автор сильно переделал обращение к разным методам/свойствам, теперь всё более &quot;по дельфовому&quot;</p><div class="codebox"><pre><code>-- установить полностью новый текст в Memo
logMemo.Lines.Text = &quot;12345&quot;

-- прочитать полностью текст из Memo
message(logMemo.Lines.Text)</code></pre></div></blockquote></div><p>Приветствую. Memo.Lines.Text добавляет лишний перенос строки на каждую строку (или вертикальную табуляцию между строк)<br />И построчно не считывается, как в дельфи, хотя memo.Lines.Count определен:<br /></p><div class="codebox"><pre><code>for i=0, memo.Lines.Count-1 do
  message(logMemo.Lines[i]) --&gt; nil
end</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Thu, 06 Jun 2019 12:52:44 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2371#p2371</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2344#p2344</link>
			<description><![CDATA[<p>Можете выложить исходники к последней версии библиотеки qvcl.dll? Буду крайне признателен! Хочу добавить в нее возможность рисовать линии. Создал с помощью библиотеки график, требуется рисовать уровни, наклонные и добавить разметку на график. А делать это с помощью label&#039;ов и прямоугольников совсем не супер)</p>]]></description>
			<author><![CDATA[null@example.com (Jaysart)]]></author>
			<pubDate>Sat, 02 Mar 2019 17:10:42 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2344#p2344</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2310#p2310</link>
			<description><![CDATA[<p>Да, наверное надо будет примеры как-то поправить, чтобы имена не задавать явно; смысла в этих именах в самом деле нет.<br />Если библиотеки помогают - ну и славно )</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Wed, 06 Feb 2019 08:12:33 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2310#p2310</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2308#p2308</link>
			<description><![CDATA[<div class="quotebox"><cite>swerg пишет:</cite><blockquote><p>Речь про сценарий падения, когда несколько раз запущен физически один и то же скрипт, верно ведь я понял?<br />Тогда да, это спасёт. Один экземпляр библиотеки в самом деле не позволяет создавать элементы с одним и тем же значением поля Name, при этом если это поле не задавать, то в текущей версии QVcl значение Name задаются случайным образом, благодаря чему элементов с дублирующимися названиями не создаётся.</p></blockquote></div><p>Не совсем, именно так решаются проблемы со всеми падениями при перезапусках и прочие, т.к. явно заставляет &quot;не ошибаться&quot; при написании приложения. По хорошему, на всех ботов (больше сотни) у меня одно gui приложение, которое связано с вашей <strong>sverg</strong> StaticVar [url]https://quik2dde.ru/viewtopic.php?id=61.[/url] За что отдельное спасибо.<br />Все работает как часы.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Wed, 06 Feb 2019 07:01:57 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2308#p2308</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2304#p2304</link>
			<description><![CDATA[<div class="quotebox"><cite>kalikazandr пишет:</cite><blockquote><p>Для того, что бы не падал терминал при использовании qvcl, необходимо отказаться от имен компонентов.<br />Запущено 2 одинаковые формы.</p></blockquote></div><p>Речь про сценарий падения, когда несколько раз запущен физически один и то же скрипт, верно ведь я понял?<br />Тогда да, это спасёт. Один экземпляр библиотеки в самом деле не позволяет создавать элементы с одним и тем же значением поля Name, при этом если это поле не задавать, то в текущей версии QVcl значение Name задаются случайным образом, благодаря чему элементов с дублирующимися названиями не создаётся.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Wed, 06 Feb 2019 04:54:51 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2304#p2304</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2301#p2301</link>
			<description><![CDATA[<p>Всем привет! Может кому будет интересно.<br />Для того, что бы не падал терминал при использовании qvcl, необходимо отказаться от имен компонентов.<br />Запущено 2 одинаковые формы.</p><p><span class="postimg"><img src="https://d.radikal.ru/d10/1902/47/5d0e12ca00f2.png" alt="https://d.radikal.ru/d10/1902/47/5d0e12ca00f2.png" /></span></p><br /><p>[url]https://drive.google.com/open?id=1SquHmLasOGXFOHFpzyZZAb792Og7cWHM[/url]<br />Положить в корень квика.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Mon, 04 Feb 2019 12:37:12 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2301#p2301</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2221#p2221</link>
			<description><![CDATA[<p>Всем привет!<br />Понадобилось динамически изменить Caption столбца stringgrid.<br />Первый фиксированный столбец все просто:<br />stringgrid:SetCell(0, 0, &quot;№&quot;) и все прекрасно, за исключением шрифта - полужирного не добиться никак, порядковые номера строк обычным шрифтом, а хочется полужирным.<br />Да и фик бы с ним, у меня столбцы динамически добавляются/удаляются, Title = {Caption = № столбца}.<br />Если удалить столбец в серединке, то и Caption нужно от этого места до ColCount-1 поправить.<br />stringgrid:SetCell(4, 0, &quot;4&quot;) - записывает значение в ячейку, но это не меняет Title = {Caption = 4,}, а должно стать Caption = 3<br />заранее благодарен</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Thu, 07 Jun 2018 23:18:47 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2221#p2221</guid>
		</item>
		<item>
			<title><![CDATA[Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2171#p2171</link>
			<description><![CDATA[<div class="quotebox"><cite>swerg пишет:</cite><blockquote><p>В смысле как получить список всех строк как Lua-таблицу получить одним приёмом?</p></blockquote></div><p>Да</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Sun, 06 Aug 2017 20:23:47 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2171#p2171</guid>
		</item>
	</channel>
</rss>
