<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Отправка нескольких переменных через SendMessage]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13865&amp;type=atom" />
	<updated>2018-06-20T13:52:13Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13865</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка нескольких переменных через SendMessage]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=126282#p126282" />
			<content type="html"><![CDATA[<p>Пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2018-06-20T13:52:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=126282#p126282</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка нескольких переменных через SendMessage]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=126281#p126281" />
			<content type="html"><![CDATA[<p><strong>YMP</strong> Спасибо, ваш ответ очень помог .-.</p>]]></content>
			<author>
				<name><![CDATA[BeaNeaLol]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39336</uri>
			</author>
			<updated>2018-06-20T13:51:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=126281#p126281</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка нескольких переменных через SendMessage]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=126278#p126278" />
			<content type="html"><![CDATA[<p>А у меня две.<br />---------------------------<br />E206140B2E2B0399.AHK<br />---------------------------<br />462 240<br />---------------------------<br />ОК&nbsp; &nbsp;<br />---------------------------</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2018-06-20T13:46:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=126278#p126278</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка нескольких переменных через SendMessage]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=126274#p126274" />
			<content type="html"><![CDATA[<p><strong>YMP</strong> Исправил. Всё равно выводит только одну переменную</p>]]></content>
			<author>
				<name><![CDATA[BeaNeaLol]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39336</uri>
			</author>
			<updated>2018-06-20T13:17:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=126274#p126274</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка нескольких переменных через SendMessage]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=126268#p126268" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>BeaNeaLol пишет:</cite><blockquote><p>&amp;Paramsx</p></blockquote></div><p>Лишняя буква на конце.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2018-06-20T11:57:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=126268#p126268</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Отправка нескольких переменных через SendMessage]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=126266#p126266" />
			<content type="html"><![CDATA[<p>Нужно передать два значения из одного скрипта в другой. Для этого я использовал функцию SendMeddage и OnMessage. Я записал два значения через знак &quot;|&quot;. Проблема возникает при последующем разделении этих двух значений. Используя функцию StrGet, я пытался передать значение lParam в Params, но когда я с помощью MsgBox пытаюсь написать значение Params, то выдает пустую строку. При этом, все следующие действия дают такой же результат. В чём проблема?<br />Скрипт-получатель:<br /></p><div class="codebox"><pre><code>OnMessage(0xC, &quot;GetText&quot;)

GetText(wParam, lParam, msg, hwnd)
{
    Params := StrGet(lParam)
    StringSplit, Param, Params, |
	x:=Param1
	y:=Param2
    MsgBox, %x% %y% ; Пишет пустое значение
    Return 1
}</code></pre></div><p>Скрипт-отправитель:<br /></p><div class="codebox"><pre><code>Receiver = C:\Users\BeaNeaLol\Desktop\Text.ahk
DetectHiddenWindows, On

Numpad1::
    MouseGetPos, x, y
	Params=%x%|%y%|q
    SendMessage, 0xC, 0, &amp;Paramsx,, %Receiver%
Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[BeaNeaLol]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39336</uri>
			</author>
			<updated>2018-06-20T11:18:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=126266#p126266</id>
		</entry>
</feed>
