<?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=15146</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15146&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Задание ширины счётчика».]]></description>
		<lastBuildDate>Fri, 24 Jan 2020 15:18:17 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Задание ширины счётчика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137473#p137473</link>
			<description><![CDATA[<p>Если начинать всегда от 1, то так:<br /></p><div class="codebox"><pre><code>width := 4
step := 2
max := 20

while (value := 1 + (A_Index - 1)*step) &lt;= max
   MsgBox, % Format(&quot;{:0&quot; . width . &quot;u}&quot;, value)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 24 Jan 2020 15:18:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137473#p137473</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Задание ширины счётчика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137472#p137472</link>
			<description><![CDATA[<p>Так и есть, «n := 20» — это у меня не шаг, а максимальное число. Всё равно совместить не удается.</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Fri, 24 Jan 2020 13:48:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137472#p137472</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Задание ширины счётчика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137470#p137470</link>
			<description><![CDATA[<p>По-моему, вы запутались в определениях. Под шагом обычно понимается число, которое нужно прибавить к текущему значению, чтобы получить следующее. Чтобы добавить нули до определённой ширины числа, делается, как показано выше.<br /></p><div class="codebox"><pre><code>width := 4

Loop
   MsgBox, % Format(&quot;{:0&quot; . width . &quot;u}&quot;, A_Index)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 24 Jan 2020 10:35:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137470#p137470</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Задание ширины счётчика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137466#p137466</link>
			<description><![CDATA[<p>Приведённый у меня код последовательно выводит &quot;0&quot;, &quot;1&quot;, &quot;2&quot;, &quot;3&quot; и т.д., до 20-ти. А требуется, чтобы для указанной ширины счётчика (например: для 4-х) выводилось &quot;0000&quot;, &quot;0001&quot;, &quot;0002&quot;, &quot;0003&quot; ... &quot;0010&quot;, &quot;0011&quot; и т.д. И чтобы это сохранялось, если шаг (n := 20) будет увеличен 9999-ти.</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Thu, 23 Jan 2020 19:18:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137466#p137466</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Задание ширины счётчика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137465#p137465</link>
			<description><![CDATA[<p>Я не понял про что ваш пример.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 23 Jan 2020 19:07:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137465#p137465</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Задание ширины счётчика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137464#p137464</link>
			<description><![CDATA[<p>К своему примеру не удалось применить, сложновато).</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Thu, 23 Jan 2020 19:04:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137464#p137464</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Задание ширины счётчика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137463#p137463</link>
			<description><![CDATA[<div class="codebox"><pre><code>
КоличествоЦифр := 10 
nn := 1
loop % КоличествоЦифр  
{
	nn *= 10
	str .= Format(&quot;{:0&quot; КоличествоЦифр &quot;}&quot;, nn - 1) &quot;`n&quot; 
}
MsgBox % str 
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 23 Jan 2020 18:45:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137463#p137463</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Задание ширины счётчика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=137462#p137462</link>
			<description><![CDATA[<p>Как добавить к коду настройку ширины счётчика, чтобы, когда цифр меньше указанного количества цифр, в начале к ним добавлялись бы нули (для фиксированной ширины)? Например, для ширины в четыре цифры:<br /></p><div class="quotebox"><blockquote><p>0001<br />0002<br />0003<br />...</p></blockquote></div><div class="codebox"><pre><code>
;КоличествоЦифр := 4
n := 20
step := 1
  
loop % 1 + n // step 
{
     nn := (A_index - 1) * step &quot;`n&quot; 
     MsgBox % nn
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Thu, 23 Jan 2020 18:34:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=137462#p137462</guid>
		</item>
	</channel>
</rss>
