<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Удаление пунктов в ListBox]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=8819</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=8819&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Удаление пунктов в ListBox».]]></description>
		<lastBuildDate>Sat, 26 Oct 2013 16:53:17 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76501#p76501</link>
			<description><![CDATA[<p>Что тут может не получится?<br /></p><div class="codebox"><pre><code>
Gui, Add, Listbox, hwndhListbox r25 
Gui, Show 
Sel := 0
Loop
{
    Control, Add, % ++Sel &quot; строка&quot;, , ahk_id %hListbox%  
    Sleep 300
} 
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sat, 26 Oct 2013 16:53:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76501#p76501</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76500#p76500</link>
			<description><![CDATA[<p>В том то и дело, я читал документацию и всё так делаю как там написано, возможно не получается потому что я отправляю эту команду в основное окно Gui, а отправляю ее из второго окна.</p>]]></description>
			<author><![CDATA[null@example.com (sergeiplugatyr)]]></author>
			<pubDate>Sat, 26 Oct 2013 16:39:12 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76500#p76500</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76499#p76499</link>
			<description><![CDATA[<div class="quotebox"><cite>sergeiplugatyr пишет:</cite><blockquote><p>Кстати есть ли аналогичные команды этой<br /></p><div class="codebox"><pre><code>Control, Add</code></pre></div><p>А то что-то она у меня не работает или я не правильно как то делаю.</p></blockquote></div><p>Полная документация <a href="http://www.autohotkey.com/docs/commands/Control.htm">на официальном сайте</a>:<br /></p><div class="quotebox"><blockquote><p><strong>Control, Cmd [, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]</strong><br /><strong>Add, String:</strong> Adds String as a new entry at the bottom of a ListBox, ComboBox (and possibly other types).</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 26 Oct 2013 16:32:12 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76499#p76499</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76496#p76496</link>
			<description><![CDATA[<p>Кстати есть ли аналогичные команды этой<br /></p><div class="codebox"><pre><code>Control, Add</code></pre></div><p>А то что-то она у меня не работает или я не правильно как то делаю.</p>]]></description>
			<author><![CDATA[null@example.com (sergeiplugatyr)]]></author>
			<pubDate>Sat, 26 Oct 2013 16:12:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76496#p76496</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76494#p76494</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Ничего непонятно.</p></blockquote></div><p>Я уже сам разобрался.<br /></p><div class="codebox"><pre><code>Gui, Add, Listbox, hwndhListbox gDelete, 1 строка|2 строка|3 строка
Gui, Show
return

Delete:  
    SendMessage, 0x188, 0, 0, , ahk_id %hListbox%     ; If (ErrorLevel = 0xffffffff) Not Selected 
    Control, Delete, % ++ErrorLevel, , ahk_id %hListbox%   
    return</code></pre></div><p>Спасибо, работает.</p>]]></description>
			<author><![CDATA[null@example.com (sergeiplugatyr)]]></author>
			<pubDate>Sat, 26 Oct 2013 15:59:31 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76494#p76494</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76493#p76493</link>
			<description><![CDATA[<p>Да, насчёт ListBox я &quot;погорячился&quot;.</p><div class="quotebox"><cite>msdn пишет:</cite><blockquote><p>Элемент управления ListBox позволяет отобразить список позиций, из которых пользователь может выбрать нужную щелчком мыши.<br />...<br />Кроме функций отображения и выбора, ListBox также реализует возможности, позволяющие эффективно добавлять элементы в ListBox и выполнять поиск текста в элементах списка.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 26 Oct 2013 15:55:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76493#p76493</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76492#p76492</link>
			<description><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p> В принципе этот элемент управления не предназначен для удаления отдельных пунктов.</p></blockquote></div><p>Что вы имеете ввиду?<br /></p><div class="codebox"><pre><code>
Gui, Add, Listbox, hwndhListbox gDelete, 1 строка|2 строка|3 строка
Gui, Show
return

Delete:  
    SendMessage, 0x188, 0, 0, , ahk_id %hListbox%     ; If (ErrorLevel = 0xffffffff) Not Selected 
    Control, Delete, % ++ErrorLevel, , ahk_id %hListbox%   
    return
</code></pre></div><p>---<br /></p><div class="quotebox"><cite>sergeiplugatyr пишет:</cite><blockquote><p>Только у меня одна проблема, у меня переменная List содержит другое значение выдаваемое RegRead, а этот код стирает все пункты сразу.</p></blockquote></div><div class="quotebox"><cite>sergeiplugatyr пишет:</cite><blockquote><p>И в догонку еще один вопрос, как сделать чтобы например я выделил один пункт мышкой, жму удалить и удалится C:\Wndows, а если выделю другой пункт то удалится C:\Windows\System32, а если третий то уже другое действие.</p></blockquote></div><p>Ничего непонятно.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sat, 26 Oct 2013 15:14:33 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76492#p76492</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76490#p76490</link>
			<description><![CDATA[<p>И в догонку еще один вопрос, как сделать чтобы например я выделил один пункт мышкой, жму удалить и удалится C:\Wndows, а если выделю другой пункт то удалится C:\Windows\System32, а если третий то уже другое действие.</p>]]></description>
			<author><![CDATA[null@example.com (sergeiplugatyr)]]></author>
			<pubDate>Sat, 26 Oct 2013 14:06:08 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76490#p76490</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76489#p76489</link>
			<description><![CDATA[<p>Есть код<br /></p><div class="codebox"><pre><code>List := &quot;1 строка|2 строка|3 строка&quot;

Gui, Add, Button, gDelete, Удалить
Gui, Add, Listbox, ym+30 xm h500 w500 vMyList, %List%
Gui, Show
return

Delete:
GuiControlGet, MyList
If MyList=
{
Msgbox, 0x10, Заголовок, Не выбран пункт
return
}
StringReplace, List, List, %MyList%, 
StringReplace, List, List, ||, |, All
GuiControl,, MyList, |
GuiControl,, MyList, %List%</code></pre></div><p>Только у меня одна проблема, у меня переменная List содержит другое значение выдаваемое RegRead, а этот код стирает все пункты сразу.</p>]]></description>
			<author><![CDATA[null@example.com (sergeiplugatyr)]]></author>
			<pubDate>Sat, 26 Oct 2013 13:40:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76489#p76489</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76488#p76488</link>
			<description><![CDATA[<p>В принципе этот элемент управления не предназначен для удаления отдельных пунктов. Но можно по нажатию горячей клавиши, например Delete, выполнить <em>Gui, Submit</em>, затем <em>GUIControl</em>.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 26 Oct 2013 13:12:41 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76488#p76488</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Удаление пунктов в ListBox]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=76487#p76487</link>
			<description><![CDATA[<p>Помогите мне, никак не могу разобраться.Как удалить выделенный мышкой пункт в ListBox&#039;e?</p>]]></description>
			<author><![CDATA[null@example.com (sergeiplugatyr)]]></author>
			<pubDate>Sat, 26 Oct 2013 12:39:36 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=76487#p76487</guid>
		</item>
	</channel>
</rss>
