<?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[TInifile Probleme unter Vista]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich hab ein Problem mit Vista. Unter XP läuft das Programm einwandfrei - Die Stelle die unter Vista nicht funktioniert ist diese:</p>
<pre><code>TIniFile *ini;
   ini = new TIniFile(ChangeFileExt(&quot;eFroIpReader&quot;,&quot;.INI&quot; ) );
   ini-&gt;WriteString( FormatDateTime(&quot;mmmm&quot;,Date()) + &quot; Externe IPs&quot; , Date() , IP );
   delete ini;
</code></pre>
<p>Da ich leider selbst kein Vista habe, sondern nur ein Freund miich auf das Problem aufmerksam gemacht hat, kann ich leider keine pesönliche Fehlerbeschreibung geben.<br />
Er sagte zu mir:</p>
<blockquote>
<p>frage: warum fügt dein IP-Speicherprogramm nicht zu, sondern muss stets gelöscht werden, damit im editor neue IP erscheint.... Vista-Problem?</p>
</blockquote>
<p>Will heißen: Normal schreibt es ja für jeden Tag (da anderes Datum) die dazugehörige IP auf. Er muss jedoch anscheinend immer die Datei löschen, damit eine neue IP erscheint... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>Habt ihr eine Ahnung woran das liegt??</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/185772/tinifile-probleme-unter-vista</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 11:09:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/185772.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 01 Jul 2007 07:46:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TInifile Probleme unter Vista on Sun, 01 Jul 2007 07:46:42 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich hab ein Problem mit Vista. Unter XP läuft das Programm einwandfrei - Die Stelle die unter Vista nicht funktioniert ist diese:</p>
<pre><code>TIniFile *ini;
   ini = new TIniFile(ChangeFileExt(&quot;eFroIpReader&quot;,&quot;.INI&quot; ) );
   ini-&gt;WriteString( FormatDateTime(&quot;mmmm&quot;,Date()) + &quot; Externe IPs&quot; , Date() , IP );
   delete ini;
</code></pre>
<p>Da ich leider selbst kein Vista habe, sondern nur ein Freund miich auf das Problem aufmerksam gemacht hat, kann ich leider keine pesönliche Fehlerbeschreibung geben.<br />
Er sagte zu mir:</p>
<blockquote>
<p>frage: warum fügt dein IP-Speicherprogramm nicht zu, sondern muss stets gelöscht werden, damit im editor neue IP erscheint.... Vista-Problem?</p>
</blockquote>
<p>Will heißen: Normal schreibt es ja für jeden Tag (da anderes Datum) die dazugehörige IP auf. Er muss jedoch anscheinend immer die Datei löschen, damit eine neue IP erscheint... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>Habt ihr eine Ahnung woran das liegt??</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1315967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1315967</guid><dc:creator><![CDATA[TIni]]></dc:creator><pubDate>Sun, 01 Jul 2007 07:46:42 GMT</pubDate></item><item><title><![CDATA[Reply to TInifile Probleme unter Vista on Sun, 01 Jul 2007 08:53:39 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>so genau kenne ich Deine Basisklasse nicht. Allerdings wo schreibst Du denn die Ini-Datei hin?</p>
<p>In Vista hat MS nun mal mit den Sicherheitsrichtlinien Ernst gemacht. Dort darf nicht einfach ein Programm etwas wo hinschreiben, gut das meisste wird durch das VIrtuel File Storage aufgefangen...</p>
<p>Frag mal Deinen Freund, ob das Programm einwandfrei läuft, wenn er es mit einem Admin Token startet (als Administrator ausführen). Wenn dann alles klappt, liegt es an dem Sicherheitskonzept.</p>
<p>Oder versuche mal die Datei gezielt in z.B. unter Benutzer Lokale Anwendungsdaten die Info hinzuschreiben...</p>
<p>VG Pixfreak</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1315997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1315997</guid><dc:creator><![CDATA[pixfreak]]></dc:creator><pubDate>Sun, 01 Jul 2007 08:53:39 GMT</pubDate></item><item><title><![CDATA[Reply to TInifile Probleme unter Vista on Sun, 01 Jul 2007 12:42:22 GMT]]></title><description><![CDATA[<p>Also gespeichert wird ein AnsiString (zb. 87.666.222.33)</p>
<p>Wie kann ich den für IniFiles ein Speicherpfad angeben?</p>
<p>Gruß Rob</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1316114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1316114</guid><dc:creator><![CDATA[TIni]]></dc:creator><pubDate>Sun, 01 Jul 2007 12:42:22 GMT</pubDate></item><item><title><![CDATA[Reply to TInifile Probleme unter Vista on Sun, 01 Jul 2007 12:55:01 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">ini = new TIniFile(&quot;C:\\Irgendwo\\Im\\Nirgendwo\\&quot;+ChangeFileExt(&quot;eFroIpReader&quot;,&quot;.INI&quot; ) );
</code></pre>
<p>Wobei dein ChangeFileExt eher überflüssig ist.... Dein String ist ja sowieso konstant.</p>
<pre><code class="language-cpp">ini = new TIniFile(&quot;C:\\Irgendwo\\Im\\Nirgendwo\\eFroIpReader.INI&quot;);
</code></pre>
<p>mfg<br />
xXx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1316125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1316125</guid><dc:creator><![CDATA[-**xXx**-]]></dc:creator><pubDate>Sun, 01 Jul 2007 12:55:01 GMT</pubDate></item></channel></rss>