<?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[StringGrid und RadioGroup Problem]]></title><description><![CDATA[<p>HAllo,<br />
entwickle ein Programm zum Filme ablegen!<br />
leider haben sich ein paar fehler eingeschlichen die ich nicht raus bekomme.<br />
Habe eine RadioGroup zur Genre Auswahl und ein StringGrid wo später, Titel für Titel aufgenommen werden soll!</p>
<p>1. Fehler: im Genre(RadioGroup) habe ich 9 Arten zur Auswahl ( Thriller etc.)<br />
nach dem hinzufügen werden ins StringGrid alle 9 Arten aufgenommen<br />
was natürlich falsch ist, pro Zeile ein Film <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /><br />
2. Fehler: wenn ich Titel lösche wird nach dem letzten löschbaren Titel auch<br />
das feste Row (FixRows) gelöscht .</p>
<p>Vielen Dank im Vorraus</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;dvdv.h&quot;
#include &quot;Info.h&quot;                                       //Info Fenster bekannt machen
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TfMain *fMain;
//---------------------------------------------------------------------------
__fastcall TfMain::TfMain(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TfMain::Beenden1Click(TObject *Sender)
{
 ShowMessage(&quot;Auf wiedersehen...&quot;);                     //Kurzmessage
 Close ();                                              //schließt Hauptprogramm
}
//---------------------------------------------------------------------------
void __fastcall TfMain::fAboutClick(TObject *Sender)
{
 fInfo-&gt;Show();                                         //öffnet Info-Fenster
}
//---------------------------------------------------------------------------
void __fastcall TfMain::FormCreate(TObject *Sender)
{
 StringGrid1-&gt;Cells[0][0] = &quot;Nr.&quot;;                     //deklaration der Überschriftzeile Spalte 1
 StringGrid1-&gt;Cells[1][0] = &quot;Filmname&quot;;                //deklaration der Überschriftzeile Spalte 2
 StringGrid1-&gt;Cells[2][0] = &quot;Genre&quot;;                   //deklaration der Überschriftzeile Spalte 3
}
//---------------------------------------------------------------------------
void __fastcall TfMain::fhinzuClick(TObject *Sender)
{
 int nummer = 0 ;
    if ( Genre -&gt; ItemIndex!=-1)                       //wenn bei RadioGroub nichts aktiviert, keine Funktion
    {
       nummer = StringGrid1-&gt;RowCount-1;              //speichert RowCounts
       StringGrid1-&gt;Cells[0][nummer] = nummer;        //(Zeilen) und Schreiben
       StringGrid1-&gt;Cells[1][nummer] = eZ1-&gt;Text;     //übernimmt Text aus Edit und schreibt in Zelle
       StringGrid1-&gt;Cells[2][nummer] = Genre-&gt;Items-&gt;GetText(); //Fehler!!Genre
       StringGrid1-&gt;RowCount++;                       //nächste Zeile überlauf
       }
}
//---------------------------------------------------------------------------
void __fastcall TfMain::floeschenClick(TObject *Sender)
{
 TGridRect Test;                                     //Typendec wie Char für Coordinaten notwendig
 int todelete;                                       //Variable für zu löschende Zeile
 int i;                                              //Zahlvariable

 Test = StringGrid1-&gt;Selection;                      //ausgewählte spalte und Zeile wird übernommen

 todelete = Test.Top;                                //lesen von Topwert(Row)

 for( i= todelete+1; i&lt; StringGrid1-&gt;RowCount;i++)   //verschieben von z.b. 5 in 4 wenn 4 gelöscht wird
  {
    StringGrid1-&gt;Cells[0][i-1] = StringGrid1-&gt;Cells[0][i-1];
    StringGrid1-&gt;Cells[1][i-1] = StringGrid1-&gt;Cells[1][i];
    StringGrid1-&gt;Cells[2][i-1] = StringGrid1-&gt;Cells[2][i];
  }
  StringGrid1-&gt;RowCount--;                          //vermindert RowCount um 1

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/93080/stringgrid-und-radiogroup-problem</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 19:31:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/93080.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 25 Nov 2004 20:16:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Thu, 25 Nov 2004 21:39:16 GMT]]></title><description><![CDATA[<p>HAllo,<br />
entwickle ein Programm zum Filme ablegen!<br />
leider haben sich ein paar fehler eingeschlichen die ich nicht raus bekomme.<br />
Habe eine RadioGroup zur Genre Auswahl und ein StringGrid wo später, Titel für Titel aufgenommen werden soll!</p>
<p>1. Fehler: im Genre(RadioGroup) habe ich 9 Arten zur Auswahl ( Thriller etc.)<br />
nach dem hinzufügen werden ins StringGrid alle 9 Arten aufgenommen<br />
was natürlich falsch ist, pro Zeile ein Film <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /><br />
2. Fehler: wenn ich Titel lösche wird nach dem letzten löschbaren Titel auch<br />
das feste Row (FixRows) gelöscht .</p>
<p>Vielen Dank im Vorraus</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------

#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;dvdv.h&quot;
#include &quot;Info.h&quot;                                       //Info Fenster bekannt machen
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TfMain *fMain;
//---------------------------------------------------------------------------
__fastcall TfMain::TfMain(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TfMain::Beenden1Click(TObject *Sender)
{
 ShowMessage(&quot;Auf wiedersehen...&quot;);                     //Kurzmessage
 Close ();                                              //schließt Hauptprogramm
}
//---------------------------------------------------------------------------
void __fastcall TfMain::fAboutClick(TObject *Sender)
{
 fInfo-&gt;Show();                                         //öffnet Info-Fenster
}
//---------------------------------------------------------------------------
void __fastcall TfMain::FormCreate(TObject *Sender)
{
 StringGrid1-&gt;Cells[0][0] = &quot;Nr.&quot;;                     //deklaration der Überschriftzeile Spalte 1
 StringGrid1-&gt;Cells[1][0] = &quot;Filmname&quot;;                //deklaration der Überschriftzeile Spalte 2
 StringGrid1-&gt;Cells[2][0] = &quot;Genre&quot;;                   //deklaration der Überschriftzeile Spalte 3
}
//---------------------------------------------------------------------------
void __fastcall TfMain::fhinzuClick(TObject *Sender)
{
 int nummer = 0 ;
    if ( Genre -&gt; ItemIndex!=-1)                       //wenn bei RadioGroub nichts aktiviert, keine Funktion
    {
       nummer = StringGrid1-&gt;RowCount-1;              //speichert RowCounts
       StringGrid1-&gt;Cells[0][nummer] = nummer;        //(Zeilen) und Schreiben
       StringGrid1-&gt;Cells[1][nummer] = eZ1-&gt;Text;     //übernimmt Text aus Edit und schreibt in Zelle
       StringGrid1-&gt;Cells[2][nummer] = Genre-&gt;Items-&gt;GetText(); //Fehler!!Genre
       StringGrid1-&gt;RowCount++;                       //nächste Zeile überlauf
       }
}
//---------------------------------------------------------------------------
void __fastcall TfMain::floeschenClick(TObject *Sender)
{
 TGridRect Test;                                     //Typendec wie Char für Coordinaten notwendig
 int todelete;                                       //Variable für zu löschende Zeile
 int i;                                              //Zahlvariable

 Test = StringGrid1-&gt;Selection;                      //ausgewählte spalte und Zeile wird übernommen

 todelete = Test.Top;                                //lesen von Topwert(Row)

 for( i= todelete+1; i&lt; StringGrid1-&gt;RowCount;i++)   //verschieben von z.b. 5 in 4 wenn 4 gelöscht wird
  {
    StringGrid1-&gt;Cells[0][i-1] = StringGrid1-&gt;Cells[0][i-1];
    StringGrid1-&gt;Cells[1][i-1] = StringGrid1-&gt;Cells[1][i];
    StringGrid1-&gt;Cells[2][i-1] = StringGrid1-&gt;Cells[2][i];
  }
  StringGrid1-&gt;RowCount--;                          //vermindert RowCount um 1

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/659390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/659390</guid><dc:creator><![CDATA[CM900]]></dc:creator><pubDate>Thu, 25 Nov 2004 21:39:16 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Thu, 25 Nov 2004 20:17:38 GMT]]></title><description><![CDATA[<p>Du bist hier im falschen Unterforum. Das muss ins Borland VCL Unterforum.<br />
Ein Moderator wird den Beitrag gleich verschieben. Bitte nicht neuposten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/659392</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/659392</guid><dc:creator><![CDATA[:DD]]></dc:creator><pubDate>Thu, 25 Nov 2004 20:17:38 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Thu, 25 Nov 2004 21:23:38 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=2" rel="nofollow">Borland C++ Builder (VCL/CLX)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/659446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/659446</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 25 Nov 2004 21:23:38 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Thu, 25 Nov 2004 22:03:30 GMT]]></title><description><![CDATA[<ol>
<li>
<p>Statt des Textes aller Items solltest du dir wohl lieber den eines einzelnen, bevorzugt den des selektierten Items holen.</p>
</li>
<li>
<p>Bau halt eine zusätzliche Bedingung in die Schleife ein, um die Zahl der FixedRows zu beachten. Sieh dir ggf. mal den StringGrid-Abschnitt in der <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39305" rel="nofollow">FAQ</a> an.</p>
</li>
<li>
<p>In Zukunft bitte die Faustregel beachten: ein Thema pro Thread, ein Thread pro Thema. Danke!</p>
</li>
</ol>
]]></description><link>https://www.c-plusplus.net/forum/post/659474</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/659474</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Thu, 25 Nov 2004 22:03:30 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Fri, 26 Nov 2004 16:41:17 GMT]]></title><description><![CDATA[<p>Jansen schrieb:</p>
<blockquote>
<p>&lt;Edit: Zitate auf das Notwendigste beschränken. Danke!&gt;</p>
</blockquote>
<p>wie kann die Lösung zu Punkt 1 aussehen?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/659771</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/659771</guid><dc:creator><![CDATA[CM900]]></dc:creator><pubDate>Fri, 26 Nov 2004 16:41:17 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Fri, 26 Nov 2004 16:49:53 GMT]]></title><description><![CDATA[<p>Sieh dir doch mal in der Hilfe an, was die RadioGroup noch für Eigenschaften und Methoden hat (idealerweise was mit 'item' im Namen ...), was die so machen und wie die dazu aufgeführten Beispiele funktionieren.</p>
<p>PS.<br />
Wenn du mit der Hilfe nicht so richtig klarkommst dann wirf doch mal einen Blick auf den Abschnitt &quot;Allgemein: Softwareentwicklung&quot; in der <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39305" rel="nofollow">FAQ</a>.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/660011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/660011</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Fri, 26 Nov 2004 16:49:53 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 11:37:26 GMT]]></title><description><![CDATA[<p>die Hilfe und das FAQ helfen mir auch nicht weiter!<br />
Irgendwie habe ich das gefühle dass ihr mir nicht helfen wollt bzw. könnt<br />
weil hier jeder um den heißen brei herumredet!!!!!<br />
Hab mir echt etwas mehr Hilfe von dem Board erwartet!</p>
<p>Trotzdem vielen Dank für die kontstruktiven Beiträge!</p>
<p>MfG</p>
<p>CM900</p>
]]></description><link>https://www.c-plusplus.net/forum/post/660990</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/660990</guid><dc:creator><![CDATA[CM900]]></dc:creator><pubDate>Sun, 28 Nov 2004 11:37:26 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 12:24:40 GMT]]></title><description><![CDATA[<ol>
<li></li>
</ol>
<pre><code class="language-cpp">StringGrid1-&gt;Cells[2][nummer] = Genre-&gt;Items-&gt;Strings[Genre-&gt;ItemIndex];
</code></pre>
<ol start="2">
<li></li>
</ol>
<pre><code class="language-cpp">void __fastcall TForm1::floeschenClick(TObject *Sender)
{
 int todelete=StringGrid1-&gt;Selection.Top;
 for( int i= todelete+1; i&lt; StringGrid1-&gt;RowCount;i++)
 {
   StringGrid1-&gt;Cells[0][i-1] = StringGrid1-&gt;Cells[0][i];
   StringGrid1-&gt;Cells[1][i-1] = StringGrid1-&gt;Cells[1][i];
   StringGrid1-&gt;Cells[2][i-1] = StringGrid1-&gt;Cells[2][i];
 }
 if(StringGrid1-&gt;RowCount&gt;2) StringGrid1-&gt;RowCount--;
 else StringGrid1-&gt;Rows[1]-&gt;Clear();
}
</code></pre>
<p>3.Nicht gleich immer aus der Haut fahren.Manchmal braucht es halt bis jemand kommt und sich der Sache annimmt ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/661013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661013</guid><dc:creator><![CDATA[norman_71]]></dc:creator><pubDate>Sun, 28 Nov 2004 12:24:40 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 12:48:06 GMT]]></title><description><![CDATA[<p>Vielen Dank für deine Hilfe!!!</p>
<p>jetzt gibt es noch ein kleines Problem</p>
<p>hier war es so, das die Zeilen Nr. automatisch nachkorrigiert wird wenn man einen Eintrag löscht!</p>
<pre><code>StringGrid1-&gt;Cells[0][i-1] = StringGrid1-&gt;Cells[0][i-1];
</code></pre>
<p>durch das entfernen der &quot;-1&quot; ist diese Funktion nicht mehr gegeben</p>
<pre><code>StringGrid1-&gt;Cells[0][i-1] = StringGrid1-&gt;Cells[0][i];
</code></pre>
<p>hast du evtl. eine Lösung zu diesem Problem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/661036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661036</guid><dc:creator><![CDATA[CM900]]></dc:creator><pubDate>Sun, 28 Nov 2004 12:48:06 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 12:55:38 GMT]]></title><description><![CDATA[<p>Du läst das</p>
<pre><code class="language-cpp">StringGrid1-&gt;Cells[0][i-1] = StringGrid1-&gt;Cells[0][i-1];
</code></pre>
<p>komplett raus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/661041</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661041</guid><dc:creator><![CDATA[norman_71]]></dc:creator><pubDate>Sun, 28 Nov 2004 12:55:38 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 13:03:51 GMT]]></title><description><![CDATA[<p>das hat geklappt!<br />
was mir jetzt noch beim löschen aufgefallen ist, es bleibt immer ein Eintrag stehen den ich nicht löschen kann?!<br />
Direkt in der 2 Zeile</p>
]]></description><link>https://www.c-plusplus.net/forum/post/661054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661054</guid><dc:creator><![CDATA[CM900]]></dc:creator><pubDate>Sun, 28 Nov 2004 13:03:51 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 13:19:30 GMT]]></title><description><![CDATA[<p>Du meinst eine leere Zeile bleibt stehen ?<br />
Das hängt hiermit zusammen:</p>
<pre><code class="language-cpp">if(StringGrid1-&gt;RowCount&gt;2) StringGrid1-&gt;RowCount--;
 else StringGrid1-&gt;Rows[1]-&gt;Clear();
</code></pre>
<p>In einem StringGrid muss die Anzahl von Rows (Rowcount) immer größer als die der fixierten Rows (FixedRows) sein. Ansonsten fällt die Fixierung weg.</p>
<p>Kannst du hiermit probieren:</p>
<pre><code class="language-cpp">if(StringGrid1-&gt;RowCount&gt;1) StringGrid1-&gt;RowCount--;
 else StringGrid1-&gt;Rows[1]-&gt;Clear();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/661064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661064</guid><dc:creator><![CDATA[norman_71]]></dc:creator><pubDate>Sun, 28 Nov 2004 13:19:30 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 13:28:51 GMT]]></title><description><![CDATA[<p>nicht ganz!<br />
wenn ich z.b 5 Filme eintrage und alle 5 Filme nacheinander lösche werden effektiv nur die Filme 2-5 geölscht, film 1 bleibt stehen und lässt sich nicht löschen!</p>
<p>hier wird auch das FixRow gelöscht</p>
<pre><code>if(StringGrid1-&gt;RowCount&gt;1) StringGrid1-&gt;RowCount--;
 else StringGrid1-&gt;Rows[1]-&gt;Clear();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/661071</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661071</guid><dc:creator><![CDATA[CM900]]></dc:creator><pubDate>Sun, 28 Nov 2004 13:28:51 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 13:38:28 GMT]]></title><description><![CDATA[<p>Wieviel fixierte Rows hast du denn ?</p>
<pre><code class="language-cpp">void __fastcall TForm1::floeschenClick(TObject *Sender)
{
 int todelete=StringGrid1-&gt;Selection.Top; //todelete = Selektierte Row
 for( int i= todelete+1; i&lt; StringGrid1-&gt;RowCount;i++)     // alle Zeilen
 {                                                         // hinter todelete
   StringGrid1-&gt;Cells[0][i-1] = StringGrid1-&gt;Cells[0][i-1];// um eine Pos 
   StringGrid1-&gt;Cells[1][i-1] = StringGrid1-&gt;Cells[1][i];  // verschieben
   StringGrid1-&gt;Cells[2][i-1] = StringGrid1-&gt;Cells[2][i];
 }
 //wenn mehr als 2 Rows im Grid sind(1 fixierte + 1 Eintrag) Rowcount  
 //runterzählen ansonsten alles in Zeile 1 löschen.
 if(StringGrid1-&gt;RowCount&gt;2) StringGrid1-&gt;RowCount--;
 else StringGrid1-&gt;Rows[1]-&gt;Clear();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/661079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661079</guid><dc:creator><![CDATA[norman_71]]></dc:creator><pubDate>Sun, 28 Nov 2004 13:38:28 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 13:39:18 GMT]]></title><description><![CDATA[<p>mit dem folgendem Code bleibt das FixRows erhalten, Nr.,Filmname und Genre werden gelöscht, egal wie ich die Löschung der Einträge vornehme!</p>
<pre><code>if(StringGrid1-&gt;RowCount&gt;2) StringGrid1-&gt;RowCount--;
 else StringGrid1-&gt;Rows[1]-&gt;Clear();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/661080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661080</guid><dc:creator><![CDATA[CM900]]></dc:creator><pubDate>Sun, 28 Nov 2004 13:39:18 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 13:48:23 GMT]]></title><description><![CDATA[<p>Sehe gerade das Problem in deiner hinzufügen Funktion</p>
<pre><code class="language-cpp">void __fastcall TfMain::fhinzuClick(TObject *Sender) 
{ 
 int nummer = 0 ; 
    if ( Genre -&gt; ItemIndex!=-1)                       //wenn bei RadioGroub nichts aktiviert, keine Funktion 
    { 
       nummer = StringGrid1-&gt;RowCount-1;              //speichert RowCounts 
       StringGrid1-&gt;Cells[0][nummer] = nummer;        //(Zeilen) und Schreiben 
       StringGrid1-&gt;Cells[1][nummer] = eZ1-&gt;Text;     //übernimmt Text aus Edit und schreibt in Zelle 
       StringGrid1-&gt;Cells[2][nummer] = Genre-&gt;Items-&gt;GetText(); //Fehler!!Genre 
       StringGrid1-&gt;RowCount++;                       //nächste Zeile überlauf 
       } 
}
</code></pre>
<p>ändern nach:</p>
<pre><code class="language-cpp">void __fastcall TfMain::fhinzuClick(TObject *Sender) 
{ 
 int nummer = 0 ; 
    if ( Genre -&gt; ItemIndex!=-1)                       //wenn bei RadioGroub nichts aktiviert, keine Funktion 
    { 
       nummer = StringGrid1-&gt;RowCount-1;              //speichert RowCounts 
       StringGrid1-&gt;RowCount++;                       //nächste Zeile überlauf 
       StringGrid1-&gt;Cells[0][nummer] = nummer;        //(Zeilen) und Schreiben 
       StringGrid1-&gt;Cells[1][nummer] = eZ1-&gt;Text;     //übernimmt Text aus Edit und schreibt in Zelle 
       StringGrid1-&gt;Cells[2][nummer] = Genre-&gt;Items-&gt;GetText(); //Fehler!!Genre 

    } 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/661090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661090</guid><dc:creator><![CDATA[norman_71]]></dc:creator><pubDate>Sun, 28 Nov 2004 13:48:23 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 14:19:28 GMT]]></title><description><![CDATA[<p>Sorry, etwas schnell gepostet. So müsste es funktionieren.</p>
<pre><code class="language-cpp">void __fastcall TForm1::fhinzufuegenClick(TObject *Sender)
{
    int nummer = 0 ;
    if ( Genre -&gt; ItemIndex!=-1)
    {
         if(StringGrid1-&gt;Cells[0][1]!=&quot;&quot;) StringGrid1-&gt;RowCount ++;
         nummer = StringGrid1-&gt;RowCount-1;              //speichert RowCounts
         StringGrid1-&gt;Cells[0][nummer] = nummer;        //(Zeilen) und Schreiben
         StringGrid1-&gt;Cells[1][nummer] = eZ1-&gt;Text;     //übernimmt Text aus Edit und schreibt in Zelle
         StringGrid1-&gt;Cells[2][nummer] = Genre-&gt;Items-&gt;Strings[Genre-&gt;ItemIndex];
    }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/661131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661131</guid><dc:creator><![CDATA[norman_71]]></dc:creator><pubDate>Sun, 28 Nov 2004 14:19:28 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 14:46:03 GMT]]></title><description><![CDATA[<p>Dank deiner Hilfe konnte ich die restlichen fehlerchen ausbessern!<br />
Das Programm funktionoiert 1A<br />
Danke</p>
<p>------------------------</p>
<p>Wollte ich jetzt das ganze noch abspeichern und wieder einlesen können, müsste ich das über ein Memo machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/661145</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661145</guid><dc:creator><![CDATA[CM900]]></dc:creator><pubDate>Sun, 28 Nov 2004 14:46:03 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 15:08:13 GMT]]></title><description><![CDATA[<p><a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39159" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=39159</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/661160</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661160</guid><dc:creator><![CDATA[norman_71]]></dc:creator><pubDate>Sun, 28 Nov 2004 15:08:13 GMT</pubDate></item><item><title><![CDATA[Reply to StringGrid und RadioGroup Problem on Sun, 28 Nov 2004 15:21:19 GMT]]></title><description><![CDATA[<p>Ps.:Besser währe sowas mit einer Datenbank zu lösen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/661164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/661164</guid><dc:creator><![CDATA[norman_71]]></dc:creator><pubDate>Sun, 28 Nov 2004 15:21:19 GMT</pubDate></item></channel></rss>