<?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[Log Datei]]></title><description><![CDATA[<p>Hi ich bekomme es einfach nicht hin eine Log-DAtei zu erstellen mit DAtum und eine Festvordefinierten TExt!!!</p>
<p>kann mir da jemand weiter helfen???</p>
<p>Benutze den Borland c++ Builder 6 und die Log DAtei sollte in einer *.Txt geschriebn werden so das sie immer erweitert wird!!!</p>
<p>Welcehe Headars?,welcher Befehl?, mit Ansi?, oder ListBox?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/121668/log-datei</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Jul 2026 03:04:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/121668.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Sep 2005 12:53:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Log Datei on Mon, 26 Sep 2005 12:53:33 GMT]]></title><description><![CDATA[<p>Hi ich bekomme es einfach nicht hin eine Log-DAtei zu erstellen mit DAtum und eine Festvordefinierten TExt!!!</p>
<p>kann mir da jemand weiter helfen???</p>
<p>Benutze den Borland c++ Builder 6 und die Log DAtei sollte in einer *.Txt geschriebn werden so das sie immer erweitert wird!!!</p>
<p>Welcehe Headars?,welcher Befehl?, mit Ansi?, oder ListBox?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/880419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/880419</guid><dc:creator><![CDATA[Gast128]]></dc:creator><pubDate>Mon, 26 Sep 2005 12:53:33 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Mon, 26 Sep 2005 12:59:46 GMT]]></title><description><![CDATA[<p>schon mal mit WriteFile versucht?<br />
in die Datei die du in WriteFile definierst kannst du dann z.B.: den Text eines Memofeldes reinschreiben lassen, wobei du mit Memo1-&gt;Add(&quot;text&quot;); neue Zeilen hinzufügst.<br />
Und für's datum könntest du dir doch ne TDateTime Datum; Variable definieren der du immer kurz vorm schreiben Datum=Now(); zuweist.</p>
<p>noch fragen?</p>
<p>mfg<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/880423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/880423</guid><dc:creator><![CDATA[Tom7]]></dc:creator><pubDate>Mon, 26 Sep 2005 12:59:46 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Mon, 26 Sep 2005 13:24:15 GMT]]></title><description><![CDATA[<p>TFileStream</p>
]]></description><link>https://www.c-plusplus.net/forum/post/880438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/880438</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Mon, 26 Sep 2005 13:24:15 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Mon, 26 Sep 2005 16:07:22 GMT]]></title><description><![CDATA[<p>auch TStringList eignet sich dazu ich habe da eine kleine Logbuchklasse, recht simpel aber ausreichend für deine Bedürfnisse denke ich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/880624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/880624</guid><dc:creator><![CDATA[Kevinus]]></dc:creator><pubDate>Mon, 26 Sep 2005 16:07:22 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Tue, 27 Sep 2005 05:59:04 GMT]]></title><description><![CDATA[<p>Kevinus schrieb:</p>
<blockquote>
<p>ich habe da eine kleine Logbuchklasse, recht simpel aber ausreichend für deine Bedürfnisse denke ich.</p>
</blockquote>
<p>Könntest du die hier den mal reinschreiben also ich wäre dir sehr dankbar dafür!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/880989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/880989</guid><dc:creator><![CDATA[Gast128]]></dc:creator><pubDate>Tue, 27 Sep 2005 05:59:04 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Tue, 27 Sep 2005 11:42:15 GMT]]></title><description><![CDATA[<p>So dann hier die Header LogMessageFile.h</p>
<pre><code class="language-cpp">//==============================================================================
#ifndef LogMessageFileH
#define LogMessageFileH
//==============================================================================
#include &lt;Classes.hpp&gt;
#include &lt;Controls.hpp&gt;
#include &lt;StdCtrls.hpp&gt;
#include &lt;Forms.hpp&gt;
#include &lt;ExtCtrls.hpp&gt;
#include &lt;ComCtrls.hpp&gt;
#include &lt;Graphics.hpp&gt;
//==============================================================================
class TLogMessageFile
{
private:
TStringList *Ereignisliste;
public:
void __fastcall AddLogMessageFile(String Ereignis);
void __fastcall EndLogMessageFile(String ProgrammName);
void __fastcall ClearLogMessageFile();
void __fastcall SaveLogMessageFile(String Name);
     __fastcall TLogMessageFile(String ProgrammName);
};
//==============================================================================
#endif
</code></pre>
<p>Und hier die LogMessageFile.cpp</p>
<pre><code class="language-cpp">//==============================================================================
#pragma hdrstop
#include &lt;vcl.h&gt;
#include &quot;LogMessageFile.h&quot;
//==============================================================================
__fastcall TLogMessageFile::TLogMessageFile(String ProgrammName)
{
Ereignisliste=new TStringList;
Ereignisliste-&gt;Add(&quot;Logdatei &quot;+ProgrammName);
Ereignisliste-&gt;Add(&quot;===========================================&quot;);
}
//==============================================================================
void __fastcall TLogMessageFile::AddLogMessageFile(String Ereignis)
{
Ereignisliste-&gt;Add(Ereignis);
}
//==============================================================================
void __fastcall TLogMessageFile::ClearLogMessageFile()
{
Ereignisliste-&gt;Clear();
}
//==============================================================================
void __fastcall TLogMessageFile::EndLogMessageFile(String ProgrammName)
{
Ereignisliste-&gt;Add(&quot;Programm wird beendet...&quot;);
Ereignisliste-&gt;Add(&quot;===========================================&quot;);
Ereignisliste-&gt;Add(ProgrammName+&quot; beendet&quot;);
}
//==============================================================================
void __fastcall TLogMessageFile::SaveLogMessageFile(String Name)
{
Ereignisliste-&gt;Add(&quot;===========================================&quot;);
Ereignisliste-&gt;Add(&quot;Logfile abgeschlossen&quot;);
Ereignisliste-&gt;SaveToFile(Name);
}
//==============================================================================
</code></pre>
<p>Also ist recht simpel aber sollte eigentlich für einfache Programme ausreichen.<br />
Hab ich aber auch schon vor einiger Zeit in meinen Anfangszeiten von c++ geschrieben. Also nicht so böse werden wenn es formliche Fehler gibt, ja ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/881222</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881222</guid><dc:creator><![CDATA[Kevinus]]></dc:creator><pubDate>Tue, 27 Sep 2005 11:42:15 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Tue, 27 Sep 2005 12:07:06 GMT]]></title><description><![CDATA[<p>Das Problem dürfte eher sein, dass wenn das Programm crashed, das Logfile nicht mehr auf die HDD geschrieben wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881245</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 27 Sep 2005 12:07:06 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Tue, 27 Sep 2005 13:00:43 GMT]]></title><description><![CDATA[<p>Naja stimmt vll setze ich mich nochmal dran, dass ganze so zu schreiben, das es sich immer temporär zwischenspeichert mit einer Funktion.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881289</guid><dc:creator><![CDATA[Kevinus]]></dc:creator><pubDate>Tue, 27 Sep 2005 13:00:43 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Tue, 27 Sep 2005 13:02:22 GMT]]></title><description><![CDATA[<p>Womit wir dann wieder bei Jansens Vorschlag wären: TFileStream.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881293</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881293</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 27 Sep 2005 13:02:22 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Tue, 27 Sep 2005 15:31:53 GMT]]></title><description><![CDATA[<p>vll könnte man es aber mit einer zusätzlichen Funktion die das ganze saved machen, aber auf die abschlussstrings wie in der Save und EndLogMessageFile Funktion verzichten, somit könnte man das immer speichern wenn man will, ohne aber das Log zu schließen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881454</guid><dc:creator><![CDATA[Kevinus]]></dc:creator><pubDate>Tue, 27 Sep 2005 15:31:53 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Tue, 27 Sep 2005 15:41:20 GMT]]></title><description><![CDATA[<p>Log sollten sofort gespeichert werden und net nach Programm Ende.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881470</guid><dc:creator><![CDATA[DJ BlackEagle]]></dc:creator><pubDate>Tue, 27 Sep 2005 15:41:20 GMT</pubDate></item><item><title><![CDATA[Reply to Log Datei on Wed, 28 Sep 2005 05:55:44 GMT]]></title><description><![CDATA[<p>Da habt ihr recht ich habe das ganze jetzt mit Ansi Strings gemahct ein Kollege von mir hatte da was im Netz gefunden das funktioniert bestens mit DAtum und ZEit und so!!!</p>
<p>Also Leute auf jeden Fall danke für eure unterstützung!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881775</guid><dc:creator><![CDATA[Gast128]]></dc:creator><pubDate>Wed, 28 Sep 2005 05:55:44 GMT</pubDate></item></channel></rss>