<?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[Daten speichern wenn man was verändert so wieder starten...]]></title><description><![CDATA[<p>Hallo Leute</p>
<p>erstmal wird das hier bestimmt sehr lang werden und ich hoffe ich drücke mich verständlich aus.</p>
<p>Also ich habe ein Programm geschrieben dieses Programm kann man so verändern wie man will ein anderes Hintergrund Bild oder eine andere Farbe die Größe der Buttons usw. Und zwar habe ich ein Main Menü erstellt und da gibt es ein Punkt der Ansicht heisst wenn man dann auf Hintergrund Bild 2 drückt kommt das Bild 2 ja nur wenn ich das Programm ausmach sind die alten daten wieder da is ja logisch.</p>
<p>Wie mache ich das, das das Programm wenn man was verändert hat auch so wieder angeht wie heist der befehl dafür???</p>
<p>Ich hoffe Ihr wisst was ich meine.</p>
<p>(wenn man das Programm verändert z.B. ein anderes Hintergrund Bild per Image1 soll das Programm auch so wieder angehen mit den neuen einstellung.)</p>
<p>Vielen Dank Leute.</p>
<p>Bye Malcolm19 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/133823/daten-speichern-wenn-man-was-verändert-so-wieder-starten</link><generator>RSS for Node</generator><lastBuildDate>Fri, 31 Jul 2026 22:29:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/133823.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Jan 2006 13:16:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 13:16:49 GMT]]></title><description><![CDATA[<p>Hallo Leute</p>
<p>erstmal wird das hier bestimmt sehr lang werden und ich hoffe ich drücke mich verständlich aus.</p>
<p>Also ich habe ein Programm geschrieben dieses Programm kann man so verändern wie man will ein anderes Hintergrund Bild oder eine andere Farbe die Größe der Buttons usw. Und zwar habe ich ein Main Menü erstellt und da gibt es ein Punkt der Ansicht heisst wenn man dann auf Hintergrund Bild 2 drückt kommt das Bild 2 ja nur wenn ich das Programm ausmach sind die alten daten wieder da is ja logisch.</p>
<p>Wie mache ich das, das das Programm wenn man was verändert hat auch so wieder angeht wie heist der befehl dafür???</p>
<p>Ich hoffe Ihr wisst was ich meine.</p>
<p>(wenn man das Programm verändert z.B. ein anderes Hintergrund Bild per Image1 soll das Programm auch so wieder angehen mit den neuen einstellung.)</p>
<p>Vielen Dank Leute.</p>
<p>Bye Malcolm19 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/971947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/971947</guid><dc:creator><![CDATA[Malcolm19]]></dc:creator><pubDate>Sat, 21 Jan 2006 13:16:49 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 13:39:50 GMT]]></title><description><![CDATA[<p>Du musst jede einzelne Einstellung speichern und zwar in eine Datei oder in die Registry und beim Programmstart wieder auslesen.<br />
Die Klasse TIniFile wäre hier mein Favorit.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/971964</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/971964</guid><dc:creator><![CDATA[Fincki]]></dc:creator><pubDate>Sat, 21 Jan 2006 13:39:50 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 13:40:08 GMT]]></title><description><![CDATA[<p>wie wärs mit Nachdenken wie man das machen könnte.<br />
Den einfach einen Befehl Speicher mir den aktuellen Zustand<br />
und öffne den letzten Zustand des Programmes seit den letzten verlassens<br />
gibt es nicht.</p>
<p>Also wie solltest du an diesen Problem ran geht.<br />
Du willst ja die Einstellungen die ein Benutzer macht &quot;sichern&quot;<br />
also bleibt die nichts anderes übrig als diese Einstellungen<br />
irgentwo zu speichern (evtl. in einer ini-Datei oder Registry...)</p>
<p>Und bei nächsten Start deiner Anwendung musste diese &quot;gesicherten&quot;<br />
Einstellungen wieder einlesen und dein Programm dementsprechent<br />
verändern.</p>
<p>So dann fang mal an dich mit TIniFile in der BCB Hilfe zu beschäftigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/971965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/971965</guid><dc:creator><![CDATA[Eigenhilfe]]></dc:creator><pubDate>Sat, 21 Jan 2006 13:40:08 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 13:56:40 GMT]]></title><description><![CDATA[<p>Im Gegensatz zu meinen Vorrednern würde ich in der Registry speichern.</p>
<p>Schau in der Hilfe unter TRegistry nach und hier ist ein Beispiel:</p>
<p><a href="http://www.marquardtnet.info/cecke/quickies.1/1_quicky_09.html" rel="nofollow">http://www.marquardtnet.info/cecke/quickies.1/1_quicky_09.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/971997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/971997</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Sat, 21 Jan 2006 13:56:40 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 15:32:14 GMT]]></title><description><![CDATA[<p>Christian211 schrieb:</p>
<blockquote>
<p>Im Gegensatz zu meinen Vorrednern würde ich in der Registry</p>
</blockquote>
<p>Dann aber auch eine Möglichkeit mit anbieten, sämtliche erstellten Einträge sauber wieder zu löschen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/972188</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/972188</guid><dc:creator><![CDATA[Dasd]]></dc:creator><pubDate>Sat, 21 Jan 2006 15:32:14 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 16:15:34 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Alles schön und gut erstmal faul bin ich nicht ich mache mir gedanken dazu und das man die einstellung speichert und dann wieder abruft war mir auch klar das kann ich mir ja denken.</p>
<p>Nur wie Realisier ich das einige schlagen inifile vor ok ich habe auch in bcb hilfe geschaut als anfänger is das echt schwer ich weis nicht wie man einen schlüssel erstellt und die daten da abspeichert und sie wieder aufzurufen ( so habe ich das ini file verstanden).</p>
<p>Kann mir nicht jemand ein beispiel geben wie das Grundgerüst aussieht ich will ja nicht das ihr meine arbeit machen sollt aber vill. mir helfen.</p>
<p>wär echt super danke im vor raus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/972254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/972254</guid><dc:creator><![CDATA[Malcolm19]]></dc:creator><pubDate>Sat, 21 Jan 2006 16:15:34 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 16:28:14 GMT]]></title><description><![CDATA[<p>Die BCB-Hilfe (VCL-Referenz) hat zum Thema &quot;TIniFile&quot; unter &quot;Verwendung von TIniFile&quot; genau das Beispiel, dass du suchst.</p>
<p>[EDIT] &quot;im vor raus&quot; wird im Übrigen &quot;im Voraus&quot; geschrieben und dann funktioniert das auch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/972261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/972261</guid><dc:creator><![CDATA[Dasd]]></dc:creator><pubDate>Sat, 21 Jan 2006 16:28:14 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 16:28:23 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">TIniFile *pIniFile = new TIniFile(&quot;c:\\MyApp\\bin\\MyApp.ini&quot;);
  if (pIniFile-&gt;ReadBool(&quot;AutoLoad&quot;, &quot;FormProperties&quot;, false) == true)
  {
    Visible = pIniFile-&gt;ReadBool(&quot;FormOptions&quot;, &quot;Visible&quot;, true);
    Color = (Graphics::TColor)pIniFile-&gt;ReadInteger(&quot;FormOptions&quot;, &quot;Color&quot;, clWindow);
    Caption = pIniFile-&gt;ReadString(&quot;FormOptions&quot;, &quot;Caption&quot;, &quot;Main&quot;);
  }
  delete pIniFile;
</code></pre>
<blockquote>
<p>faul bin ich nicht ich mache mir gedanken dazu</p>
</blockquote>
<p>Tja, aber das genügt offenbar nicht -&gt; obiges Beispiel kommt aus der Hilfe</p>
<blockquote>
<p>auch in bcb hilfe geschaut</p>
</blockquote>
<p>Und, was die nicht gut??</p>
<blockquote>
<p>ich will ja nicht das ihr meine arbeit machen sollt aber vill. mir helfen.</p>
</blockquote>
<p>Eigentlich sieht es so aus.</p>
<p>Du hast dich für eine INI-Datei entschieden. Soweit so gut. Dann fang an zu programmieren, teste, debugge und stelle dann ggf. konkrete Fragen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/972262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/972262</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Sat, 21 Jan 2006 16:28:23 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Sat, 21 Jan 2006 17:18:23 GMT]]></title><description><![CDATA[<p>So ich habe das jetzt so gemacht:</p>
<p>TIniFile *ini;<br />
ini = new TIniFile(ChangeFileExt( Application-&gt;ExeName, &quot;.INI&quot; ) );<br />
Top = ini-&gt;ReadInteger( &quot;Form&quot;, &quot;Top&quot;, 100 );<br />
Left = ini-&gt;ReadInteger( &quot;Form&quot;, &quot;Left&quot;, 100 );<br />
Caption = ini-&gt;ReadString( &quot;Form&quot;, &quot;Caption&quot;, &quot;Default Caption&quot; );<br />
delete ini;</p>
<p>und Form1 close</p>
<p>TIniFile *ini;<br />
ini = new TIniFile(ChangeFileExt( Application-&gt;ExeName, &quot;.INI&quot; ) );<br />
ini-&gt;WriteInteger( &quot;Form&quot;, &quot;Top&quot;, Top );<br />
ini-&gt;WriteInteger( &quot;Form&quot;, &quot;Left&quot;, Left );<br />
ini-&gt;WriteString ( &quot;Form&quot;, &quot;Caption&quot;, Caption );<br />
delete ini;</p>
<p>Jetzt erstellt er eine config datei er liest sie am anfang und beim schliessen speichert er die dateiw enn ich das richtig verstanden hab jetzt muss ich nurnoch gucken wie ich die dinge abspeicher wenn man auf Hintergrund 2 klickt das denn der Hintergrund kommt.</p>
<p>Danke für eure Hilfe ich hoffe ich habs jetze richtig gemacht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Bye Malcolm19 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/972310</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/972310</guid><dc:creator><![CDATA[Malcolm19]]></dc:creator><pubDate>Sat, 21 Jan 2006 17:18:23 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Tue, 24 Jan 2006 14:46:40 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>ICh habe alles geschafft nur eine sache geht nicht.<br />
Wenn ich bei</p>
<p>OnActivate if ((Rot1-&gt;OnClick))<br />
{Form1-&gt;ScrollBox1-&gt;Color=clRed;</p>
<p>((Memo9-&gt;Text==&quot;Rot1&quot;))</p>
<p>Also es geht eigentlich im Memo9 feld steht Rot1 und er sollte eigentlich die Farbe anzeigen macht er aber nicht gibt es da ein trick oder anderen Befehl??</p>
<p>danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/975031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/975031</guid><dc:creator><![CDATA[Malcolm19]]></dc:creator><pubDate>Tue, 24 Jan 2006 14:46:40 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Tue, 24 Jan 2006 14:48:35 GMT]]></title><description><![CDATA[<p>ä?<br />
du weißt ihm doch auch text zu^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/975033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/975033</guid><dc:creator><![CDATA[masterfu]]></dc:creator><pubDate>Tue, 24 Jan 2006 14:48:35 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Tue, 24 Jan 2006 14:50:28 GMT]]></title><description><![CDATA[<p>Was soll da rot werden, der Text, der Hintergrund ...? Du könntest die Farbe doch in einem Image anzeigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/975036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/975036</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 24 Jan 2006 14:50:28 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Tue, 24 Jan 2006 15:02:08 GMT]]></title><description><![CDATA[<p>hi ja habe ich auch versucht ich wollte die ScrollBox1 ja in anderen farben haben ich habe es auch versucht per bmp zu verändern als hintergrund farbe aber das geht auch nicht ich find das komisch ...</p>
<p>naja wisst ihr was ich da machen kann???</p>
<p>danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/975047</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/975047</guid><dc:creator><![CDATA[Malcolm19]]></dc:creator><pubDate>Tue, 24 Jan 2006 15:02:08 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Tue, 24 Jan 2006 15:07:57 GMT]]></title><description><![CDATA[<p>Du kannst ja nach zuweisen der Farbe mal</p>
<pre><code class="language-cpp">Form1-&gt;ScrollBox1-&gt;Repaint();
</code></pre>
<p>aufrufen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/975051</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/975051</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 24 Jan 2006 15:07:57 GMT</pubDate></item><item><title><![CDATA[Reply to Daten speichern wenn man was verändert so wieder starten... on Tue, 24 Jan 2006 15:22:37 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ich habe das ausprobiert klappt irgendwie nicht ich schaue seperat noch in den anderen Beiträgen abernn wenn ihr wisst wie man das macht würd ich mich echt freuen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/975061</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/975061</guid><dc:creator><![CDATA[Malcolm19]]></dc:creator><pubDate>Tue, 24 Jan 2006 15:22:37 GMT</pubDate></item></channel></rss>