<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Возвращение значения переменной в поле ввода Edit.]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=13381</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13381&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Возвращение значения переменной в поле ввода Edit.».]]></description>
		<lastBuildDate>Fri, 19 Jan 2018 07:03:02 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Возвращение значения переменной в поле ввода Edit.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123187#p123187</link>
			<description><![CDATA[<p><strong>serzh82saratov</strong>,<br />Я вставил в кнопку gOk, иначе я не могу стереть последний символ в строке Edit.<br />Теперь всё выполняется как я и хотел, спасибо большое!<br /></p><div class="codebox"><pre><code>OK:
{
if Bukva is space
{
Bukva:=Rez
GuiControl, -g, Bukva
GuiControl, , Bukva, % Bukva
GuiControl, +gEdit, Bukva
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Gutalin)]]></author>
			<pubDate>Fri, 19 Jan 2018 07:03:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123187#p123187</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Возвращение значения переменной в поле ввода Edit.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123177#p123177</link>
			<description><![CDATA[<div class="codebox"><pre><code>
Gui, Add, Edit, vBukva gEdit
Gui, Show
Return

Edit:
    GuiControlGet, tBukva, , Bukva
    If (tBukva ~= &quot;i)[^0-9A-Z]&quot; || (tBukva = &quot;&quot;) || (0, Bukva := tBukva))
	{
		GuiControl, -g, Bukva
		GuiControl, , Bukva, % Bukva
		GuiControl, +gEdit, Bukva
	}
    Return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 18 Jan 2018 15:27:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123177#p123177</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Возвращение значения переменной в поле ввода Edit.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123150#p123150</link>
			<description><![CDATA[<p><strong>stealzy</strong>, в моём основном коде в gEdit вот это:<br /></p><div class="codebox"><pre><code>Edit:
     GuiControlGet, tBukva, , Bukva  
    If (tBukva ~= &quot;i)[^0-9A-Z]&quot; || (0, Bukva := tBukva))
		GuiControl, , Bukva, % Bukva
    Return</code></pre></div><p>Как это применить к Вашему коду?</p>]]></description>
			<author><![CDATA[null@example.com (Gutalin)]]></author>
			<pubDate>Wed, 17 Jan 2018 14:49:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123150#p123150</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Возвращение значения переменной в поле ввода Edit.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123148#p123148</link>
			<description><![CDATA[<div class="codebox"><pre><code>Gui Add, Edit, vBukva HwndhEdit, % Bukva
Gui Add, Button, gOK, Сохранить
Gui Show
Return

OK:
	Gui Submit, NoHide
	IfEqual Bukva,, GuiControl,, % hEdit, % Rez
	Rez:=Bukva
Return

GuiClose:
GuiEscape:
	ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Wed, 17 Jan 2018 14:46:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123148#p123148</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Возвращение значения переменной в поле ввода Edit.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123146#p123146</link>
			<description><![CDATA[<p>В поле Edit выводится значение переменной. Я могу&nbsp; менять значение этой переменной через тоже поле edit. Я хочу сделать, чтобы если я введу в поле пустое значение или пробел, то выводилось прошлое значение переменной.<br />Я сделал так, что если введено пустое значение(или пробел), то значение переменной возвращается прошлое (Из резервной переменной &quot;Rez&quot;), но почему оно в этом случает не отображается в поле Edit?<br />Помогает через Gui, Destroy, но можно ли сделать это по-другому?<br />Код:<br /></p><div class="codebox"><pre><code>Gui, Add, Text, section, Запомнил:
Gui, Add, Edit, x155 y5 h17 w22 vBukva gEdit, %Bukva%
Gui, Add, Button,x70 y33 gOK, Сохранить
Gui, Show, Restore  w200 h170, MyWin,
return

OK:
{
if Bukva is space
{
Bukva:=Rez
}
else
{
Rez:=Bukva
}
msgBox, Значение изменено на %Bukva%
Gui, Destroy,
Gui, Add, Text, section, Запомнил:
Gui, Add, Edit, x155 y5 h17 w22 vBukva gEdit, %Bukva%
Gui, Add, Button,x70 y33 gOK, Сохранить
Gui, Show, Restore  w200 h170, MyWin,
} 
return

Edit:
GuiControlGet, Bukva
Return

Guiclose:
ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Gutalin)]]></author>
			<pubDate>Wed, 17 Jan 2018 11:38:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123146#p123146</guid>
		</item>
	</channel>
</rss>
