<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Как передать данные из одного скрипта в другой?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9560&amp;type=atom" />
	<updated>2014-06-26T02:04:11Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=9560</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84217#p84217" />
			<content type="html"><![CDATA[<p>Совсем уж от балды сообщения брать нежелательно. Разные их диапазоны для разного предназначены. Вот тут они перечислены, например: <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms644930(v=vs.85).aspx">http://msdn.microsoft.com/en-us/library … s.85).aspx</a>.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2014-06-26T02:04:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84217#p84217</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84211#p84211" />
			<content type="html"><![CDATA[<p>Ну, от балды-то можно много чего написать, вопрос зачем. <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-06-25T18:35:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84211#p84211</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84210#p84210" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>В смысле, &quot;для кого-то&quot;? По-моему, это от задачи зависит.</p></blockquote></div><p>Так я и говорю, как вариант.<br /></p><div class="quotebox"><blockquote><p>сообщение регистрировать</p></blockquote></div><p>Оно не сложно, да и можно от балды написать нечто вроде 0х555.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-06-25T18:27:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84210#p84210</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84209#p84209" />
			<content type="html"><![CDATA[<p>В OnMessage() ресивера возвращать 1, в сендере после отправки проверять ErrorLevel.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-06-25T18:17:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84209#p84209</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84207#p84207" />
			<content type="html"><![CDATA[<p>Как я понимаю, надо каким-то образом Сендеру ждать ответа от ресивера о получении либо неполучении сообщения.<br />А как&nbsp; такое осуществить не пойму.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2014-06-25T18:12:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84207#p84207</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84205#p84205" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>А с точки зрения надежности какой вариант лучше?</p></blockquote></div><p>Смотря, как всё обустроить.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-06-25T18:05:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84205#p84205</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84204#p84204" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Сомневаюсь что для кого то это может быть критичным.</p></blockquote></div><p>В смысле, &quot;для кого-то&quot;? По-моему, это от задачи зависит.<br /></p><div class="quotebox"><blockquote><p>для простоты понимания новичками.</p></blockquote></div><p>Так вопрос в том, понимания чего именно. По сути твой вариант отличается от моего тем, что в моём нужно структуру создавать, а в твоём сообщение регистрировать.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-06-25T18:04:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84204#p84204</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84203#p84203" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Зато очевидный проигрыш в скорости.</p></blockquote></div><p>Сомневаюсь что для кого то это может быть критичным. <br />Я ведь предложил не как единственно правильный вариант, а для простоты понимания новичками.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-06-25T17:58:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84203#p84203</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84202#p84202" />
			<content type="html"><![CDATA[<p>А с точки зрения надежности какой вариант лучше?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2014-06-25T17:54:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84202#p84202</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84201#p84201" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Ещё отправить PID, и прочитать его.</p></blockquote></div><p>Если это дочерний скрипт, то PID передаётся при его создании через переменную.<br /></p><div class="quotebox"><blockquote><p>Думаю - в простоте.</p></blockquote></div><p>Зато очевидный проигрыш в скорости.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-06-25T17:52:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84201#p84201</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84200#p84200" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Ну вот смотри, в моём варианте,</p></blockquote></div><p>Ещё отправить PID, и прочитать его.<br /></p><div class="quotebox"><blockquote><p>В чём выгода?</p></blockquote></div><p>Думаю - в простоте. Пара строк IniRead, IniWrite выглядят проще.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-06-25T17:49:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84200#p84200</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84199#p84199" />
			<content type="html"><![CDATA[<p>Ну вот смотри, в моём варианте, чтобы передать строку текста нужно создать структуру<br /></p><div class="codebox"><pre><code>VarSetCapacity(COPYDATASTRUCT, A_PtrSize*3)
DataSize := (StrLen(string) + 1)*(A_IsUnicode ? 2 : 1)
NumPut(DataSize, COPYDATASTRUCT, A_PtrSize, &quot;UInt&quot;)
NumPut(&amp;Edit1, COPYDATASTRUCT, A_PtrSize*2)</code></pre></div><p>и отправить сообщение. В скрипте-приёмнике соответственно принять и прочитать строку с помощью StrGet().</p><p>Ты же предлагаешь записать строку в ini, зарегистрировать сообщение, отправить его, в приёмнике принять, затем прочитать строку из ini. В чём выгода?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-06-25T17:35:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84199#p84199</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84198#p84198" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Ты предлагаешь алгоритм в три шага вместо одного?</p></blockquote></div><p>Смотря что считать шагами. А то можно например и в Send_WM_COPYDATA каждую строку посчитать за шаг.&nbsp; И в чём &quot;однократность шага&quot; выше предложенного.<br /></p><div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>А можно пример такой взаимосвязи?</p></blockquote></div><p>Да вроде всё совсем просто.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-06-25T17:25:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84198#p84198</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84196#p84196" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Понял почему пример с оффсайта не работает.<br />Потому что он лежит http://www.autohotkey.com/docs/commands/OnMessage.htm<br />А надо использовать http://ahkscript.org/docs/commands/OnMessage.htm</p></blockquote></div><p>Да, на http://www.autohotkey.com/docs/commands/OnMessage.htm — под AHK-basic.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-06-25T17:02:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84196#p84196</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как передать данные из одного скрипта в другой?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=84195#p84195" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Чем не проще использовать ини файл?</p></blockquote></div><p>Не совсем понял твою мысль. Ты предлагаешь алгоритм в три шага вместо одного?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-06-25T16:58:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=84195#p84195</id>
		</entry>
</feed>
