<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Повторный #Include после компиляции]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=17294</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17294&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Повторный #Include после компиляции».]]></description>
		<lastBuildDate>Sat, 06 Aug 2022 09:16:04 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Повторный #Include после компиляции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154234#p154234</link>
			<description><![CDATA[<p><strong>Clannad5</strong>, попробую через Post и Send, т.к. для второго скрипта гуи не нужен. (1 скрипт - лаунчер, 2 скрипт - функционал)</p>]]></description>
			<author><![CDATA[null@example.com (~incognito)]]></author>
			<pubDate>Sat, 06 Aug 2022 09:16:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154234#p154234</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Повторный #Include после компиляции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154231#p154231</link>
			<description><![CDATA[<p><strong>~incognito</strong><br />При компиляции все Include файлы сливаются с основным скриптом.</p><p>За место этого, вы можете вызывать скрипт:</p><div class="codebox"><pre><code>
Run &quot;CompiledScript.exe&quot; /script &quot;script.ahk&quot;
</code></pre></div><p>код сохраняется в ваш скомпилированный скрипт.</p><p>CompiledScript.exe - ваш скомпилированный скрипт.<br />script.ahk - ваша библиотека, функция и т.д.</p><p>Однако учитывайте, что взаимодействие между скриптами отсутствует(насколько мне известно).<br />Поэтому вы можете либо использовать <a href="https://www.autohotkey.com/docs/commands/PostMessage.htm">PostMessage и SendMessage</a> и таким образом передавать данные,<br />либо используйте простой текстовый файл, в который можно пересохранять данные.</p><p>Пока писал в голову пришла еще одна идея:<br />Создаём GUI окна и через них передаём данные, а данные получаем с помощью WindowsSpy принципов.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Sat, 06 Aug 2022 01:07:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154231#p154231</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Повторный #Include после компиляции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154228#p154228</link>
			<description><![CDATA[<p>Здравствуйте, появилась такая проблемка, не могу найти способ, который смог бы получить функции с другого скрипта и после компиляции основного скрипта. То-есть мне нужно, чтобы после каждого перезапуска script.exe он делал #Include.</p><p>Основной скрипт script.exe:<br /></p><div class="codebox"><pre><code>
#Include, another.ahk
MsgBox, % test(2,1)
</code></pre></div><p>Другой скрипт another.ahk:<br /></p><div class="codebox"><pre><code>
test(a,b){
return a+b
}
</code></pre></div><p>И чтобы после каждого изменения функции test(a,b) , в script.exe тоже изменялась функция.</p>]]></description>
			<author><![CDATA[null@example.com (~incognito)]]></author>
			<pubDate>Fri, 05 Aug 2022 17:39:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154228#p154228</guid>
		</item>
	</channel>
</rss>
