<?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[Appdata auslesen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin totaler Laie.<br />
Ich habe ein Programm geschrieben in dem Daten in eine Datei geschrieben werden, dann aus der Datei in eine Variable gelesen werden und nach Anzeigen der Variable wird die Datei wieder gelöscht.<br />
Wenn ich jetzt direkt in die Datei schreibe oder einen festen Pfad zuweise, klappt das einwandfrei. Ich möchte aber das die Datei in das APPDATA-Verzeichnis des Benutzers geschrieben wird. Das Schreiben und Löschen der Datei klappt super, nur das Auslesen funktioniert nicht mehr. Die Variable bleibt leer.<br />
Also:<br />
aktion&gt;%appdata%\ip.txt --&gt; klappt<br />
lesen[%appdata%\ip.txt --&gt; klappt nicht<br />
del %appdata%\ip.txt --&gt; klappt</p>
<p>Und:<br />
aktion&gt;ip.txt --&gt; klappt<br />
lesen ip.txt --&gt; klappt<br />
del ip.txt --&gt; klappt</p>
<p>Hat jemand eine Idee wie ich die datei mit der Umgebungsvariable als Pfad auslesen kann?</p>
<p>Code:</p>
<p>system(&quot;ipconfig /all &gt;\&quot;%appdata%\\ip.txt\&quot;&quot;);<br />
{ ifstream lesen; string ip; string c;</p>
<p>lesen.open(&quot;%appdata%\\ip.txt&quot;);<br />
while (lesen.good())<br />
{<br />
ip=ip+c ;<br />
c = lesen.get();<br />
}<br />
MessageBox (NULL, ip.c_str() , &quot;Netzwerkkonfiguration&quot;, 0);</p>
<p>lesen.close();<br />
}<br />
system(&quot;del \&quot;%appdata%\\ip.txt\&quot;&quot;);</p>
<p>Anlegen und löschen der Datei im APPDATA-Verzeichniss klappt.<br />
Wenn ich Appdata weglasse oder durch den kompletten Pfad ersetze, klappt auch das Auslesen und Anzeigen.</p>
<p>Danke schon mal.<br />
Hoffendlich weiss jemand Rat.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179422/appdata-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 20:26:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179422.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Apr 2007 14:34:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Appdata auslesen on Sat, 21 Apr 2007 14:34:58 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin totaler Laie.<br />
Ich habe ein Programm geschrieben in dem Daten in eine Datei geschrieben werden, dann aus der Datei in eine Variable gelesen werden und nach Anzeigen der Variable wird die Datei wieder gelöscht.<br />
Wenn ich jetzt direkt in die Datei schreibe oder einen festen Pfad zuweise, klappt das einwandfrei. Ich möchte aber das die Datei in das APPDATA-Verzeichnis des Benutzers geschrieben wird. Das Schreiben und Löschen der Datei klappt super, nur das Auslesen funktioniert nicht mehr. Die Variable bleibt leer.<br />
Also:<br />
aktion&gt;%appdata%\ip.txt --&gt; klappt<br />
lesen[%appdata%\ip.txt --&gt; klappt nicht<br />
del %appdata%\ip.txt --&gt; klappt</p>
<p>Und:<br />
aktion&gt;ip.txt --&gt; klappt<br />
lesen ip.txt --&gt; klappt<br />
del ip.txt --&gt; klappt</p>
<p>Hat jemand eine Idee wie ich die datei mit der Umgebungsvariable als Pfad auslesen kann?</p>
<p>Code:</p>
<p>system(&quot;ipconfig /all &gt;\&quot;%appdata%\\ip.txt\&quot;&quot;);<br />
{ ifstream lesen; string ip; string c;</p>
<p>lesen.open(&quot;%appdata%\\ip.txt&quot;);<br />
while (lesen.good())<br />
{<br />
ip=ip+c ;<br />
c = lesen.get();<br />
}<br />
MessageBox (NULL, ip.c_str() , &quot;Netzwerkkonfiguration&quot;, 0);</p>
<p>lesen.close();<br />
}<br />
system(&quot;del \&quot;%appdata%\\ip.txt\&quot;&quot;);</p>
<p>Anlegen und löschen der Datei im APPDATA-Verzeichniss klappt.<br />
Wenn ich Appdata weglasse oder durch den kompletten Pfad ersetze, klappt auch das Auslesen und Anzeigen.</p>
<p>Danke schon mal.<br />
Hoffendlich weiss jemand Rat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270623</guid><dc:creator><![CDATA[flon]]></dc:creator><pubDate>Sat, 21 Apr 2007 14:34:58 GMT</pubDate></item></channel></rss>