<?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[Eigene Klasse TStringlist benutzen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich programmiere erst seit kurzem in c++ - vor her habe ich mich mit Delphi beschäftigt. Ich arbeite zur Zeit ein Buch &quot;C++ - OOP von Alexander Niemann und Stefan Heitsiek&quot; durch. Ein Teil beschäftigt sich mit dem Erstellen einer neuen Klasse, mit der über &lt;fstream&gt; auf eine Datei zugegriffen wird. Das Buch beschreibt den QT leider nur für die cmd. Ich benutze Turbo C++. Ich möchte Funktion schreiben, welche ene Datei öffnet und den Inhalt in Form von TStrings oder TStringlist wiedergibt. Diesen Rückgabewert möchte ich Memo1-&gt;Lines geben. Schon in der Header-Datei bekomme ich eine Fehlermeldung, wenn der Rückgabewert einer Funktion TStrings ist, bei TStringslst ähnlch bzw. in der Datei der Klasse...</p>
<p>Vielen Dank für jegliche Vorschläge im Voraus !!!</p>
<p>cu</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/205763/eigene-klasse-tstringlist-benutzen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 01:26:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/205763.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 17 Feb 2008 19:50:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eigene Klasse TStringlist benutzen on Sun, 17 Feb 2008 19:50:38 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich programmiere erst seit kurzem in c++ - vor her habe ich mich mit Delphi beschäftigt. Ich arbeite zur Zeit ein Buch &quot;C++ - OOP von Alexander Niemann und Stefan Heitsiek&quot; durch. Ein Teil beschäftigt sich mit dem Erstellen einer neuen Klasse, mit der über &lt;fstream&gt; auf eine Datei zugegriffen wird. Das Buch beschreibt den QT leider nur für die cmd. Ich benutze Turbo C++. Ich möchte Funktion schreiben, welche ene Datei öffnet und den Inhalt in Form von TStrings oder TStringlist wiedergibt. Diesen Rückgabewert möchte ich Memo1-&gt;Lines geben. Schon in der Header-Datei bekomme ich eine Fehlermeldung, wenn der Rückgabewert einer Funktion TStrings ist, bei TStringslst ähnlch bzw. in der Datei der Klasse...</p>
<p>Vielen Dank für jegliche Vorschläge im Voraus !!!</p>
<p>cu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1457789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1457789</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 17 Feb 2008 19:50:38 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Klasse TStringlist benutzen on Mon, 18 Feb 2008 11:54:49 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-403.html" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">VCL (C++ Builder)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" 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/1458118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1458118</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Mon, 18 Feb 2008 11:54:49 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Klasse TStringlist benutzen on Mon, 18 Feb 2008 15:35:02 GMT]]></title><description><![CDATA[<p>Da kann man dir sicher helfen:<br />
<a href="http://www.duden.de" rel="nofollow">www.duden.de</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1458266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1458266</guid><dc:creator><![CDATA[stein]]></dc:creator><pubDate>Mon, 18 Feb 2008 15:35:02 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Klasse TStringlist benutzen on Mon, 18 Feb 2008 15:45:26 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>Ich möchte Funktion schreiben, welche ene Datei öffnet und den Inhalt in Form von TStrings oder TStringlist wiedergibt. Diesen Rückgabewert möchte ich Memo1-&gt;Lines geben</p>
</blockquote>
<p>Dir ist aber schon klar das Memo1-&gt;Lines bereits selber vom Typ TStrings ist? Hier bietet sich nicht die Rückgabe an sondern Übergabe als Parameter</p>
<pre><code class="language-cpp">DoSomething(TStrings* list)
{
  // Mit TStrings arbeiten...
}

DoSomething(Memo1-&gt;Lines);
</code></pre>
<blockquote>
<p>Schon in der Header-Datei bekomme ich eine Fehlermeldung, wenn der Rückgabewert einer Funktion TStrings ist, bei TStringslst ähnlch bzw. in der Datei der Klasse...</p>
</blockquote>
<p>Du bekommst also bei irgendeinem Code der irgendwie mit TStrings zusammenhängt irgendeine Fehlermeldung? Erwartest du da wirklich eine konkrete Antwort?</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1458276</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1458276</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 18 Feb 2008 15:45:26 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Klasse TStringlist benutzen on Fri, 22 Feb 2008 17:43:34 GMT]]></title><description><![CDATA[<p>@ akari: Vielen Dank - klappt soweit prima.</p>
<p>Wenn ich allerdings eine neue Klasse erstellen will und im Header folgenden Code habe:</p>
<pre><code class="language-cpp">#include &lt;fstream.h&gt;

class CTextdatei
{
	public:
		CTextdatei(char*);
		bool oeffnen();
		void schliessen();
		void ausgeben(TStrings*);
		bool istOffen();
	private:
		char cDateiname[255];
		ifstream* pIFStream;
};
</code></pre>
<p>Kommt eine Fehlermeldung - nach TStrings müsse &quot;)&quot; kommen. Kann mir das jemand erklären ?</p>
<p>Vielen Dank für jede Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461118</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Feb 2008 17:43:34 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Klasse TStringlist benutzen on Fri, 22 Feb 2008 17:51:53 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Entweder</p>
<pre><code class="language-cpp">#include &lt;vcl.h&gt;
</code></pre>
<p>oder</p>
<pre><code class="language-cpp">#include &lt;classes.hpp&gt;
</code></pre>
<p>hinzufügen</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461129</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461129</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 22 Feb 2008 17:51:53 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Klasse TStringlist benutzen on Fri, 22 Feb 2008 18:00:22 GMT]]></title><description><![CDATA[<p>Vielen Dank ! Jetzt klappt alles so wies soll .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461139</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461139</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Feb 2008 18:00:22 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Klasse TStringlist benutzen on Sat, 23 Feb 2008 16:08:55 GMT]]></title><description><![CDATA[<p>ma ne frage.</p>
<p>warum hast du ne funktion ist offen und oeffnen?</p>
<pre><code class="language-cpp">#include &lt;fstream.h&gt;

class CTextdatei
{
    public:
        CTextdatei(char*);
        bool oeffnen();
        void schliessen();
        void ausgeben(TStrings*);
        bool istOffen();
    private:
        char cDateiname[255];
        ifstream* pIFStream;
};
</code></pre>
<p>filestream okay aber kannst du nicht einfach nen wert setzen und sagen offen = pointer adresse != 0, nicht offen pointer adresse 0 ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461583</guid><dc:creator><![CDATA[Schurke]]></dc:creator><pubDate>Sat, 23 Feb 2008 16:08:55 GMT</pubDate></item></channel></rss>