<?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=6288&amp;type=atom" />
	<updated>2011-10-12T07:54:41Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6288</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Счетчик для метки]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52398#p52398" />
			<content type="html"><![CDATA[<p>Что-то получилось, итог какой требовался. <br /></p><div class="codebox"><pre><code>bazar:
baz:= %A_Index%
loop 9
{    
    baz+=1
    {
    Gosub 1w
    Gosub 2w
    }
         if baz = 3
         {
         Gosub 4w
         baz = &quot;&quot;
         }    
}
Return

1w:
send Вася 1в {enter}
Return

2w:
send Петя 2в {enter}
Return

4w:
send 1в {enter}
Return</code></pre></div><p>Спасибо за подсказку.</p>]]></content>
			<author>
				<name><![CDATA[Стас]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24443</uri>
			</author>
			<updated>2011-10-12T07:54:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52398#p52398</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Счетчик для метки]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52186#p52186" />
			<content type="html"><![CDATA[<p>Создайте переменную, каждый раз при выполнении метки прибавляйте к её значению единицу. Если надо &quot;обнулить счётчик&quot;, присвойте переменной значение &quot;0&quot;.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-10-05T11:16:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52186#p52186</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Счетчик для метки]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52183#p52183" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>Стас</strong>, прочитай первую тему на странице, отредактируй название.</span></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-10-05T10:54:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52183#p52183</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Счетчик для метки]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52181#p52181" />
			<content type="html"><![CDATA[<p>Здравствуйте.</p><p>Имеется код, в котором необходимо считать кол-во обходов по метке <strong>bazar:</strong>&nbsp; (если такое вообще возможно). В зависимости от кол-ва обходов выполнять действие, затем сбрасывать счетчик обхода этой метки.<br />Команда <em>A_Index</em>, я так понял, считает <em>Loop</em>, но не саму метку, однако <em>if bazar A_Index = 2 </em> выдает тот же результат что и <em>if&nbsp; A_Index = 2</em>. Тут я и по думал:<br />- можно-ли считать обход (обращение) к метке bazar? Если да, то:<br />- как считать и как сбрасывать счетчик метки?</p><p>Иными словами, мне надо 4w выводить каждые 2, а не просто на 2. Понимаю что можно это сделать через Loop, но интересует возможность считать обращение к метке (bazar) и сбрасывать ее счетчик.</p><div class="codebox"><pre><code>loop 9
{
bazar:                      ; метка, счетчик которой необходимо считать и сбрасывать.
    {
    Gosub 1w
    Gosub 2w
    send Базар окончен{enter}
    if  A_Index = 2  
        {
        Gosub 4w
        }    
    }
}    
Return

1w:
send Вася 1в {enter}
Return
2w:
send Петя 2в {enter}
Return
4w:
send 1в {enter}
Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Стас]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24443</uri>
			</author>
			<updated>2011-10-05T09:24:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52181#p52181</id>
		</entry>
</feed>
