<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Editfelder mit Koordinate identifizieren]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe folgendes Vorhaben der Identifizierung von Editfeldern mit ihrer Position in einer n*n Matrix. Hier erstmal das Formblatt:</p>
<p><a href="http://img379.imageshack.us/img379/9607/prog14sy.png" rel="nofollow">http://img379.imageshack.us/img379/9607/prog14sy.png</a></p>
<p>Ich möchte jetzt das Editfeld der i-ten Zeile und der h-ten Spalte mit der Zahl i*10+h identifizieren, dafür benenne ich die einzelnen Editfelder manuell um, sodass sie dann Edit(i*10+h).</p>
<p>Wie kann ich jetzt den Button so programmieren, dass er folgendes tut (hier pseudocode:)</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
int a,b;
i=random(17);
h=random(17);

Edit(i*10+h)-&gt;Color=clBlue;
}
</code></pre>
<p>Natürlich funktioniert Edit(a*10+b) nicht, wie macht man es richtig?</p>
<p>Eigentlich wäre es natürlich viel besser, ich könnte die Editfelder mit (i;h) identifizieren, denn ansonsten ist die Identifizierung der Editfelder mit i*10+h ab einem Quadrat von Editfeldern der Größe 11*11 nicht mehr umkehreindeutig. Was gibt es da für Möglichkeiten, kann man Objekte direkt mit einem geordneten Paar identifizieren?</p>
<p>fGruß<br />
Huseyin</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/118672/editfelder-mit-koordinate-identifizieren</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 20:59:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/118672.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Aug 2005 08:40:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Editfelder mit Koordinate identifizieren on Tue, 23 Aug 2005 08:40:06 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe folgendes Vorhaben der Identifizierung von Editfeldern mit ihrer Position in einer n*n Matrix. Hier erstmal das Formblatt:</p>
<p><a href="http://img379.imageshack.us/img379/9607/prog14sy.png" rel="nofollow">http://img379.imageshack.us/img379/9607/prog14sy.png</a></p>
<p>Ich möchte jetzt das Editfeld der i-ten Zeile und der h-ten Spalte mit der Zahl i*10+h identifizieren, dafür benenne ich die einzelnen Editfelder manuell um, sodass sie dann Edit(i*10+h).</p>
<p>Wie kann ich jetzt den Button so programmieren, dass er folgendes tut (hier pseudocode:)</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
int a,b;
i=random(17);
h=random(17);

Edit(i*10+h)-&gt;Color=clBlue;
}
</code></pre>
<p>Natürlich funktioniert Edit(a*10+b) nicht, wie macht man es richtig?</p>
<p>Eigentlich wäre es natürlich viel besser, ich könnte die Editfelder mit (i;h) identifizieren, denn ansonsten ist die Identifizierung der Editfelder mit i*10+h ab einem Quadrat von Editfeldern der Größe 11*11 nicht mehr umkehreindeutig. Was gibt es da für Möglichkeiten, kann man Objekte direkt mit einem geordneten Paar identifizieren?</p>
<p>fGruß<br />
Huseyin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/856650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856650</guid><dc:creator><![CDATA[Meta]]></dc:creator><pubDate>Tue, 23 Aug 2005 08:40:06 GMT</pubDate></item><item><title><![CDATA[Reply to Editfelder mit Koordinate identifizieren on Tue, 23 Aug 2005 08:49:02 GMT]]></title><description><![CDATA[<p><a href="http://www.marquardtnet.info/cecke/quickies.1/1_quicky_17.html" rel="nofollow">http://www.marquardtnet.info/cecke/quickies.1/1_quicky_17.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/856656</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856656</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Tue, 23 Aug 2005 08:49:02 GMT</pubDate></item><item><title><![CDATA[Reply to Editfelder mit Koordinate identifizieren on Tue, 23 Aug 2005 08:56:55 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Wie wärs, wenn du deine Edits in ein Array packst und dann über den Index darauf zugreifst.<br />
Siehe auch <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39305.html" rel="nofollow">FAQ</a> unter &quot;Komponenten benutzen&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/856665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856665</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 23 Aug 2005 08:56:55 GMT</pubDate></item><item><title><![CDATA[Reply to Editfelder mit Koordinate identifizieren on Tue, 23 Aug 2005 08:57:04 GMT]]></title><description><![CDATA[<p>Du könntest Dir mal FindComponent() anschauen. Besser wäre es vielleicht aber, wenn Du Dir die Edit-Felder in<br />
einem dynamischen Array o.ä. speicherst.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/856666</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856666</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Tue, 23 Aug 2005 08:57:04 GMT</pubDate></item></channel></rss>