<?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=13371&amp;type=atom" />
	<updated>2018-01-13T17:54:31Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13371</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Как писать условие, для определения пустого значения переменной?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123062#p123062" />
			<content type="html"><![CDATA[<p>На англоязычном сайте <a href="https://autohotkey.com/docs/commands/IfIs.htm">https://autohotkey.com/docs/commands/IfIs.htm</a> нашёл информацию, исправил и всё получилось, вот код:<br /></p><div class="codebox"><pre><code>
Gui, Add, Text,, Запомнил:
Gui, Add, Text, vString
Gui, Add, Text,, Резервная переменная:
Gui, Add, Text, vString2
Gui, Add, Text,, Изменить на:
Gui, Add, Edit,vBukva Limit1 +Uppercase
GuiControlGet, Bukva
Gui, Add, Button, gOK, Ок
Gui, Show,
return

OK:
 {
GuiControlGet, Bukva,,

if Bukva is space; Начало условия, если переменная Bukva принадлежит типу space (Пробел или пустое значение)
{
Bukva:=Rez; Тогда переменная Bukva принимает значение переменной Rez
GuiControl, , String, %Bukva%
GuiControl, , String2, %Rez%
}
else
{
Rez:=Bukva; Если переменная Bukva не пустое значение, тогда переменная Rez принимает значение переменной Bukva
GuiControl, , String, %Bukva%
GuiControl, , String2, %Rez%
}
}

Return
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-13T17:54:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123062#p123062</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK:Как писать условие, для определения пустого значения переменной?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123060#p123060" />
			<content type="html"><![CDATA[<p>На скорую руку нарезал свой код, чтобы попробовать написать условие (if). Ничего толкового найти в интернете не смог, написал как мог и что-то не работает)<br />Что я хочу от кода: <br />Если в строке Edit ничего не введено, то &quot;основной&quot; переменной Bukva присваивается значение &quot;Резервной&quot; переменной Rezerv.<br />Иначе &quot;Резервной&quot; переменной присваивается значение &quot;Основной&quot; </p><p>Вот код:<br /></p><div class="codebox"><pre><code>
Gui, Add, Text,, Запомнил:
Gui, Add, Text, vString
Gui, Add, Text,, Резервная переменная:
Gui, Add, Text, vString2
Gui, Add, Text,, Изменить на:
Gui, Add, Edit,vBukva Limit1 +Uppercase
GuiControlGet, Bukva
Gui, Add, Button, gOK, Ок
Gui, Show,
return

OK:
 {
GuiControlGet, Bukva,,
GuiControl, , String, %Bukva%
GuiControl, , String2, %Rezerv%


if Bukva contains 0
vBukva:=vRezerv
else vRezerv:=vBukva


}
Return
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-13T16:07:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123060#p123060</id>
		</entry>
</feed>
