<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VB: Динамическое добавление массива элементов на форму]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=5217</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=5217&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VB: Динамическое добавление массива элементов на форму».]]></description>
		<lastBuildDate>Sat, 27 Nov 2010 18:19:55 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VB: Динамическое добавление массива элементов на форму]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=42273#p42273</link>
			<description><![CDATA[<p>Не нашел решения, пошел другим путем.</p><p>Если использовать Laod, получил набор кнопок с index, что и требовалось но!</p><div class="codebox"><pre><code>Private Sub Command3_Click(Index As Integer)
              nCounter = nCounter + 1
Load Command3(nCounter)
     Command3(nCounter).Visible = True
     Command3(nCounter).Top = nCounter * 100
End Sub</code></pre></div><p>Метод не позволяет создать кнопку на пустом месте c index(o), рисую кнопку, присваиваю index = 0.</p><p>Или я чего не понимаю. <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (testtt)]]></author>
			<pubDate>Sat, 27 Nov 2010 18:19:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=42273#p42273</guid>
		</item>
		<item>
			<title><![CDATA[VB: Динамическое добавление массива элементов на форму]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=42262#p42262</link>
			<description><![CDATA[<p><strong>Подскажите как - создать массив элемент с разным индексом.</strong></p><br /><div class="codebox"><pre><code>Option Explicit
     Dim WithEvents VirtualObj As VBControlExtender
Private Sub Form_Load()

                  &#039;будущая функция
   Dim ClassName As String      &#039;- класс: кнoпка, картинка...
   Dim ObjName As String         &#039;- имя Объекта
  &#039;Dim VirtualObj As Control      &#039;- параметры: видимость, координаты..
   Dim i
     For i = 1 To 10
     ClassName = &quot;Forms.CommandButton.1&quot;
     ObjName = &quot;Command&quot; &amp; i
      Set VirtualObj = Form1.Controls.Add(ClassName, ObjName, Form1)
       With VirtualObj
                    .Left = 100         &#039;длина
                    .Top = i * 440      &#039;высота
                    .Visible = True
                    .object.Caption = ObjName
       End With
   Next i
End Sub
&#039;-------------------------------------------------------------
Private Sub VirtualObj_ObjectEvent(Info As EventInfo)
    MsgBox Info.Name    &#039;только последний элемент ????
End Sub</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (testtt)]]></author>
			<pubDate>Sat, 27 Nov 2010 11:47:36 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=42262#p42262</guid>
		</item>
	</channel>
</rss>
