<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Обнуление переменной в цикле]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=15967</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15967&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Обнуление переменной в цикле».]]></description>
		<lastBuildDate>Tue, 05 Jan 2021 09:09:07 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144528#p144528</link>
			<description><![CDATA[<p>Вот вам ещё пример:<br /></p><div class="codebox"><pre><code>col := 3
While 1, p1 := (Ceil(A_Index / col) - 1), p2 := (Mod(A_Index - 1, col))
	MsgBox, , % A_Index, % p1 &quot;_&quot; p2, 0.3</code></pre></div><div class="quotebox"><cite>DD пишет:</cite><blockquote><p>но поскольку это значение непостоянное и оно неизвестно</p></blockquote></div><p>То вам это обнуление ничего не даёт.<br /></p><div class="quotebox"><cite>DD пишет:</cite><blockquote><p>тогда было бы самое то.</p></blockquote></div><p>У вас хорошо получается не слышать вопросы а задавать свои. Всё это уже давно сделано в той теме. Вместо того чтобы ответить на элементарный вопрос - чем не устраивает то что есть и работает, вы начинаете скакать по темам изобретая свой велосипед, неудосуживая себя устройством имеющегося.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Tue, 05 Jan 2021 09:09:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144528#p144528</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144527#p144527</link>
			<description><![CDATA[<div class="quotebox"><cite>DD пишет:</cite><blockquote><p>А как правильно записать конструкцию, чтобы msgbox показывал? —</p><p>&nbsp; &nbsp; 0_0, 0_1, 0_2<br />&nbsp; &nbsp; 1_0, 1_1, 1_2<br />&nbsp; &nbsp; 2_0, 2_1, 2_2<br />&nbsp; &nbsp; ...</p></blockquote></div><p>Например так:<br /></p><div class="codebox"><pre><code>num1 := num2 := 0
Loop
{
   if (num2 = 3)
   {
      num1++
      num2 := 0
   }
   MsgBox, %num1%_%num2%
   num2++
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 05 Jan 2021 04:47:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144527#p144527</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144526#p144526</link>
			<description><![CDATA[<p>В таком виде это записать не получится?<br /></p><div class="codebox"><pre><code>num1 := 0
Loop
{
   num2++
   num2 := A_Index - 1
   If num2 = 5
   {
      num1 := num1+1
      num2 := 0
      ;break
   }
   MsgBox, %num1%_%num2%
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Mon, 04 Jan 2021 22:31:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144526#p144526</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144525#p144525</link>
			<description><![CDATA[<p>Как в вашем коде задать начало отсчёта вторых цифр не с единицы, а с нуля и перенести общее значение внутрь цикла?</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Mon, 04 Jan 2021 22:12:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144525#p144525</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144524#p144524</link>
			<description><![CDATA[<p><em></em></p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Mon, 04 Jan 2021 22:10:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144524#p144524</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144523#p144523</link>
			<description><![CDATA[<p>Если заменить 28 на 5 в предложенном вами формате цикла — к задаче подходит, но поскольку это значение непостоянное и оно неизвестно <strong>до</strong> вхождения в цикл (как в моем примере) — тогда и на практике использовать затруднительно. Ну а страницы и фрагменты я упомянул для вас — так как вы привели число 28, а значит в общих чертах знакомы с конечной задачей, которую всем присутствующим знать нет особой необходимости).</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Mon, 04 Jan 2021 22:06:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144523#p144523</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144522#p144522</link>
			<description><![CDATA[<div class="quotebox"><cite>DD пишет:</cite><blockquote><p>Как обнулить переменную A_Index после 5-го цикла?</p></blockquote></div><div class="quotebox"><cite>DD пишет:</cite><blockquote><p>последнее число (28) не подходит</p></blockquote></div><p>У <strong>вас</strong> написано после 5-го. Надо заменить 28 на 5, и великолепно подходит к поставленной <strong>вами</strong> задаче.<br /></p><div class="quotebox"><cite>DD пишет:</cite><blockquote><p>значение может быть разным от страницы к странице. Хотя если вычислить, на сколько фрагментов делится изображение — в данном случае: 5853x7280 — тогда было бы самое то.</p></blockquote></div><p>Зато у вас хорошо получается обнулить смысл своей же темы.<br />Обнуление переменной в цикле - и внезапно понеслись &quot;страницы, фрагменты, изображение, ссылка на какой то json&quot; безо всяких, для всех тут присутствующих, пояснений.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 04 Jan 2021 21:48:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144522#p144522</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144521#p144521</link>
			<description><![CDATA[<p>Там на практике указывать последнее число (28) не подходит — значение может быть разным от страницы к странице. Хотя если вычислить, на сколько фрагментов делится изображение — в данном случае: <a href="http://www.bl.uk/manuscripts/Proxy.ashx?view=yates_thompson_ms_36_f001r.xml">5853x7280</a> — тогда было бы самое то.</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Mon, 04 Jan 2021 21:35:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144521#p144521</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144520#p144520</link>
			<description><![CDATA[<p>Вот вам самый наглядный пример, не в плане кода конечно.<br /></p><div class="codebox"><pre><code>col := 28, row := 20
Loop % col * row 
	ToolTip % str .= (Ceil(A_Index / col) - 1) &quot;_&quot; (1 + Mod(A_Index - 1, col)) &quot;`n&quot;
	, % (Ceil(A_Index / col) * 44, !Mod(A_Index, col) &amp;&amp; str := &quot;&quot;), 44, % Ceil(A_Index / col) </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 04 Jan 2021 21:25:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144520#p144520</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144519#p144519</link>
			<description><![CDATA[<p>А как правильно записать конструкцию, чтобы msgbox показывал? — <br /></p><div class="quotebox"><blockquote><p>0_0, 0_1, 0_2<br />1_0, 1_1, 1_2<br />2_0, 2_1, 2_2<br />...</p></blockquote></div><div class="codebox"><pre><code>Loop
{
   num1 := 0
   num2 := A_Index - 1
   num2++
   If num2 = 3
   {
      num1 := 0
      num2 := num2+1
   }
   MsgBox, %num1%_%num2%
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Mon, 04 Jan 2021 20:53:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144519#p144519</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144518#p144518</link>
			<description><![CDATA[<div class="codebox"><pre><code>Loop
{
num2++
If num2 = 5
num2 := 0
MsgBox, %A_Index%`n%num2%
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Mon, 04 Jan 2021 20:05:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144518#p144518</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144517#p144517</link>
			<description><![CDATA[<p>А <em>num2</em> обнулить, чтобы после этого происходило наращивание?</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Mon, 04 Jan 2021 19:57:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144517#p144517</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144516#p144516</link>
			<description><![CDATA[<p>A_Index - встроенная переменная, её не обнулить в цикле.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Mon, 04 Jan 2021 19:40:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144516#p144516</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Обнуление переменной в цикле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144515#p144515</link>
			<description><![CDATA[<p>Как обнулить переменную A_Index после 5-го цикла?<br /></p><div class="codebox"><pre><code>num1 := 0

while (num2 := 0 + (A_Index - 1)*1) &lt;= 9999999
{
   msgbox % num2
   If (A_Index = 5)
   {
      num2 :=  0
      num1 := num1 + 1
      msgbox % num2
      ;break
   }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Mon, 04 Jan 2021 19:36:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144515#p144515</guid>
		</item>
	</channel>
</rss>
