<?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[Stilfrage Form öffnen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine Klasse mit Funktionen zum Lesen bzw. Schreiben.<br />
Ich habe unterschiedliche Forms zum Lesen und Schreiben.<br />
Wie sollte man soetwas programmieren, die Suchfunktion hat mich<br />
nicht weitergebracht.<br />
Sollte man die Forms innerhalb der Klasse per #include einbinden,<br />
und dann in der Funktion aufrufen:</p>
<pre><code class="language-cpp">#include &quot;test.h&quot;
#include &quot;testform.h&quot;
Test::Test(){}
Test::~Test(){}

void Test::lesen(){
    LesenForm-&gt;ShowModal();
}
</code></pre>
<p>Oder sollte man die Klasse in die Forms &quot;includen&quot; und dann einen<br />
Aufruf machen wie:</p>
<pre><code class="language-cpp">void __fastcall TMainForm::LesenBtnClick(TObject *Sender)
{
    LesenForm-&gt;ShowModal();
    // weiterer code
}
</code></pre>
<p>und dann im LesenForm:</p>
<pre><code class="language-cpp">#include &quot;klasse.h&quot;
//blablabla
void __fastcall TModulLesenDlg::FormCreate(TObject *Sender)
{
   Test testObjekt;
   testObjekt.lesen(); //usw...
}
</code></pre>
<p>Ich hoffe das Problem ist einigermaßen rübergekommen <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/topic/87287/stilfrage-form-öffnen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Jul 2026 11:17:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/87287.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Sep 2004 08:02:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Stilfrage Form öffnen on Tue, 28 Sep 2004 08:02:48 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine Klasse mit Funktionen zum Lesen bzw. Schreiben.<br />
Ich habe unterschiedliche Forms zum Lesen und Schreiben.<br />
Wie sollte man soetwas programmieren, die Suchfunktion hat mich<br />
nicht weitergebracht.<br />
Sollte man die Forms innerhalb der Klasse per #include einbinden,<br />
und dann in der Funktion aufrufen:</p>
<pre><code class="language-cpp">#include &quot;test.h&quot;
#include &quot;testform.h&quot;
Test::Test(){}
Test::~Test(){}

void Test::lesen(){
    LesenForm-&gt;ShowModal();
}
</code></pre>
<p>Oder sollte man die Klasse in die Forms &quot;includen&quot; und dann einen<br />
Aufruf machen wie:</p>
<pre><code class="language-cpp">void __fastcall TMainForm::LesenBtnClick(TObject *Sender)
{
    LesenForm-&gt;ShowModal();
    // weiterer code
}
</code></pre>
<p>und dann im LesenForm:</p>
<pre><code class="language-cpp">#include &quot;klasse.h&quot;
//blablabla
void __fastcall TModulLesenDlg::FormCreate(TObject *Sender)
{
   Test testObjekt;
   testObjekt.lesen(); //usw...
}
</code></pre>
<p>Ich hoffe das Problem ist einigermaßen rübergekommen <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/616527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616527</guid><dc:creator><![CDATA[Raptor2000]]></dc:creator><pubDate>Tue, 28 Sep 2004 08:02:48 GMT</pubDate></item><item><title><![CDATA[Reply to Stilfrage Form öffnen on Tue, 28 Sep 2004 11:58:36 GMT]]></title><description><![CDATA[<p>Ich sehe da ein grundsätzliches Architektur-Problem... Was soll die &quot;lesen&quot;-Klasse denn bringen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616712</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Tue, 28 Sep 2004 11:58:36 GMT</pubDate></item><item><title><![CDATA[Reply to Stilfrage Form öffnen on Tue, 28 Sep 2004 12:14:21 GMT]]></title><description><![CDATA[<p>In der Klasse werden über die serielle Schnittstelle Daten empfangen.<br />
Die sollen dann innerhalb der Klasse gespeichert werden, und beim schreiben auch wieder geschrieben werden können....</p>
<pre><code class="language-cpp">class Test{
  public:
    Test();
    ~Test();
    void lesen();
    void schreiben();
  private:
    char *inhalt;
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/616720</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616720</guid><dc:creator><![CDATA[Raptor2000]]></dc:creator><pubDate>Tue, 28 Sep 2004 12:14:21 GMT</pubDate></item><item><title><![CDATA[Reply to Stilfrage Form öffnen on Tue, 28 Sep 2004 12:19:08 GMT]]></title><description><![CDATA[<p>Hilft dir eventuell das Thema <a href="http://www.junix.ch/bcb/help/doc_view" rel="nofollow">Document/View</a> weiter?</p>
<p>-junix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616740</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Tue, 28 Sep 2004 12:19:08 GMT</pubDate></item><item><title><![CDATA[Reply to Stilfrage Form öffnen on Wed, 29 Sep 2004 07:36:08 GMT]]></title><description><![CDATA[<p>Das ist zwar nicht genau das was ich suche,<br />
aber es steckt das drin, was ich wissen wollte <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 />
Jedenfalls werde ich das wohl so programmieren,<br />
dass die Daten zentral sind, und die einzelnen Fenster<br />
auf diese &quot;zugreifen&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616828</guid><dc:creator><![CDATA[Raptor2000]]></dc:creator><pubDate>Wed, 29 Sep 2004 07:36:08 GMT</pubDate></item></channel></rss>