<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Работа с текстом в поле Edit]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9854&amp;type=atom" />
	<updated>2018-01-12T19:39:51Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=9854</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123037#p123037" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>,в 11 строке&nbsp; два gEdit, один явно лишний (Без первого хорошо работает)<br />Большое спасибо, всё работает!</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-12T19:39:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123037#p123037</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123036#p123036" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>
Gui, Add, Text,, Запоминаю:
Gui, Add, Text, vString
Gui, Add, Button, gsub1, Изменить
Gui, Show
return

sub1:
 {
Gui, 2:+owner1
Gui, 2:Add, Text,, Изменить на:
Gui, 2:Add, Edit,vBukva gEdit Limit1 +Uppercase gEdit
GuiControlGet, Bukva
Gui, 2:Add, Button, gOK, Ок
Gui, 2:Add, Button, gCancel, Отмена
Gui, 2:Show,

 }
return

2Guiclose:
Gui Destroy

OK:
 {
GuiControlGet, Bukva
GuiControl, 1:, String, %Bukva%
Gui, 1:Show,
Gui Destroy
 }
return
CANCEL:
 {
Gui Destroy
    vBukva:=vBukva
Gui, 1:Show,
 }
return

Edit:
     GuiControlGet, tBukva, 2:, Bukva  
    If (tBukva ~= &quot;i)[^0-9A-Z]&quot; || (0, Bukva := tBukva))
		GuiControl, 2:, Bukva, % Bukva
    Return

Guiclose:
ExitApp</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-01-12T19:34:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123036#p123036</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123035#p123035" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>, но если я&nbsp; это вставлю во 2 окно, это не работает. Где нужно прописать что это Edit: ... это для 2 окна?<br />Вот код:<br /></p><div class="codebox"><pre><code>
Gui, Add, Text,, Запоминаю:
Gui, Add, Text, vString
Gui, Add, Button, gsub1, Изменить
Gui, Show
return

sub1:
 {
Gui, 2:+owner1
Gui, 2:Add, Text,, Изменить на:
Gui, 2:Add, Edit,vBukva gEdit Limit1 +Uppercase
GuiControlGet, Bukva
Gui, 2:Add, Button, gOK, Ок
Gui, 2:Add, Button, gCancel, Отмена
Gui, 2:Show,

 }
return

2Guiclose:
Gui Destroy

OK:
 {
GuiControlGet, Bukva
GuiControl, 1:, String, %Bukva%
Gui, 1:Show,
Gui Destroy
 }
return
CANCEL:
 {
Gui Destroy
    vBukva:=vBukva
Gui, 1:Show,
 }
return

Edit:
     GuiControlGet, tEdit, , Edit
    If (tEdit ~= &quot;i)[^0-9A-Z]&quot; || (Edit := tEdit) = &quot;&quot;)
        GuiControl, , Edit, % Edit
    Return

Guiclose:
ExitApp
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-12T19:13:33Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123035#p123035</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123034#p123034" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>Gui, Add, Edit, vEdit gEdit
Gui, Show
Return

Edit:
    GuiControlGet, tEdit, , Edit
    If (tEdit ~= &quot;i)[^0-9A-Z]&quot; || (Edit := tEdit) = &quot;&quot;)
        GuiControl, , Edit, % Edit
    Return
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-01-12T19:09:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123034#p123034</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123033#p123033" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>, а можно ли сделать, чтобы вводить можно было только цифры и Английские буквы? и также чтобы они вообще не вводились в строку Edit?</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-12T19:06:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123033#p123033</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123032#p123032" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>Gui, Add, Text,, Запомнил клавишу:
Gui, Add, Text, vString wp
Gui, Add, Button, gsub1, Изменить ; кнопка, вызывающая окно с вводом переменной
Gui, Show
return

sub1:
 {
Gui, 2:+owner1
Gui, 2:Add, Text,, Изменить на:
Gui, 2:Add, Edit, vBukva
GuiControlGet, Bukva
Gui, 2:Add, Button, gOK, Ок
Gui, 2:Add, Button, gCancel, Отмена
Gui, 2:Add, Text, vString
Gui, 2:Show,

 }
return

2Guiclose:
Gui Destroy

OK:
 {
GuiControlGet, Bukva, 2:
GuiControlGet, String, 1:

(Bukva ~= &quot;i)[^А-ЯЁ\[\]A-Z]&quot; &amp;&amp; (Bukva := String))
GuiControl, 1:, String, %Bukva%

Gui, 1:Show,
 }
return
CANCEL:
 {
Gui Destroy
    vBukva:=vBukva
Gui, 1:Show,
 }
return

Guiclose:
ExitApp </code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2018-01-12T18:58:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123032#p123032</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=123031#p123031" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>, как изменить Ваш код, если у меня Edit находится во 2 окне?</p>]]></content>
			<author>
				<name><![CDATA[Gutalin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39002</uri>
			</author>
			<updated>2018-01-12T18:46:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=123031#p123031</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=85444#p85444" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><div class="quotebox"><blockquote><p>На самом деле я убрал никому не нужный экран закрывающей скобки и убрал &quot;^&quot;, а то она вобще не понятно каким боком там</p></blockquote></div><p>Замечательно, теперь можно вводить запрещённые, нужные ввести нельзя.</p></blockquote></div><p>Я просто подумал, что &quot;^&quot; стоит в целях поиска с начала строки</p><p>Как вариант могу предложить такой код <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /><br />Просто AHK не совсем дружит с русским<br /></p><div class="codebox"><pre><code>Gui, Add, Edit, vEdit gEdit
Gui, Show
Return

Edit:
    GuiControlGet, tEdit, , Edit
    If (tEdit ~= &quot;i)[^a-zабвгдеёжзийклмнопрстуфхцчшъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЪЫЬЭЮЯ\[]]&quot; || (Edit := tEdit) = &quot;&quot;)
        GuiControl, , Edit, % Edit
    Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Desire]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30401</uri>
			</author>
			<updated>2014-07-30T10:57:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=85444#p85444</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=85441#p85441" />
			<content type="html"><![CDATA[<p>Не посмотрел что автор 8 поста не ТС упс...<br />И не заметил отсутствия &quot;^&quot; в &quot;новом&quot; чудо коде.<br /></p><div class="quotebox"><blockquote><p>На самом деле я убрал никому не нужный экран закрывающей скобки и убрал &quot;^&quot;, а то она вобще не понятно каким боком там</p></blockquote></div><p>Замечательно, теперь можно вводить запрещённые, нужные ввести нельзя.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-07-30T10:45:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=85441#p85441</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=85440#p85440" />
			<content type="html"><![CDATA[<p>Я глуп, как пробка <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /><br />Теперь можно вписывать любой символ</p>]]></content>
			<author>
				<name><![CDATA[Desire]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30401</uri>
			</author>
			<updated>2014-07-30T10:45:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=85440#p85440</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=85439#p85439" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><div class="quotebox"><blockquote><p>Теперь все работает</p></blockquote></div><p>Это наверное чудо, или вы как то незаметно модифицировали код.<br />А может не &quot;<strong>теперь</strong> работает&quot;, а &quot;всё было в порядке, это просто Я сам что то, того...&quot;.</p></blockquote></div><p>Я просто волшебник! <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /></p><p>На самом деле я убрал никому не нужный экран закрывающей скобки и убрал &quot;^&quot;, а то она вобще не понятно каким боком там, просили же буквы оставить <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Desire]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30401</uri>
			</author>
			<updated>2014-07-30T10:40:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=85439#p85439</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=85438#p85438" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Теперь все работает</p></blockquote></div><p>Это наверное чудо, или вы как то незаметно модифицировали код.<br />А может не &quot;<strong>теперь</strong> работает&quot;, а &quot;всё было в порядке, это просто Я сам что то, того...&quot;.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-07-30T10:38:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=85438#p85438</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=85436#p85436" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>Gui, Add, Edit, vEdit gEdit
Gui, Show
Return

Edit:
    GuiControlGet, tEdit, , Edit
    If (tEdit ~= &quot;i)[А-ЯЁ\[]A-Z]&quot; || (Edit := tEdit) = &quot;&quot;)
        GuiControl, , Edit, % Edit
    Return</code></pre></div><p>Теперь все работает</p>]]></content>
			<author>
				<name><![CDATA[Desire]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30401</uri>
			</author>
			<updated>2014-07-30T10:32:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=85436#p85436</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=85435#p85435" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Это как?</p></blockquote></div><p>Когда вводит запрещенный символ, у меня Edit становится &quot;1&quot;. Вот я писал &quot;wdsa&quot;, а потом добавил 5, то есть &quot;wdsa5&quot;. После этого значение становится просто &quot;1&quot;.</p>]]></content>
			<author>
				<name><![CDATA[tuma4ok]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32022</uri>
			</author>
			<updated>2014-07-30T10:31:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=85435#p85435</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Работа с текстом в поле Edit]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=85434#p85434" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>при удалении символа мне выбивало значение 1.</p></blockquote></div><p>Это как?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-07-30T10:27:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=85434#p85434</id>
		</entry>
</feed>
