<?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[Variablen aus Datei einlesen und benutzen]]></title><description><![CDATA[<p>Hi,<br />
ich hab vor, ein kleines Programm zu machen, welches 1. eine Datei von einem Webserver runterlädt, diese dann 2. den Inhalt in eine neue Datei schreibt, 3. anschließend die Datei lädt und 4. dann die Variablen die da drin stehen für einen neuen Download verwenden.<br />
Also das die Datei, die eingelesen wird, so aussieht:</p>
<pre><code>Datei1 = http://www.blub.de/blub.txt
Pfad1 = C:/Programme/blub2.txt
</code></pre>
<p>Und ich wollte mit</p>
<pre><code class="language-cpp">URLDownloadToFile(NULL, vfilename, vlocation, 0, NULL);
</code></pre>
<p>den Download mit den in der .txt-Datei stehenden Variablen starten.</p>
<p>Ich hab bis jetzt alles, außer das Einlesen und Verarbeiten der Datei:</p>
<pre><code class="language-cpp">int main()
{
    char url[128]        = &quot;http://www.blub.de/blub.php&quot;;
    char temp[128]        = &quot;blub.ini&quot;;
    char filename[128];
    char location[128];
    char vfilename[128];
    char vlocation[128];

    URLDownloadToFile(NULL, url, temp, 0, NULL);

    ifstream file;
    file.open(temp);
    file&gt;&gt;filename;
    file&gt;&gt;location;

    // einlesen der variable

    URLDownloadToFile(NULL, vfilename, vlocation, 0, NULL);

    return 0;
}
</code></pre>
<p>lles klappt, nur eben weiß nicht wie das mit dem Einlesen geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/155681/variablen-aus-datei-einlesen-und-benutzen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Jul 2026 04:10:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/155681.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 08 Aug 2006 14:44:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variablen aus Datei einlesen und benutzen on Tue, 08 Aug 2006 14:44:41 GMT]]></title><description><![CDATA[<p>Hi,<br />
ich hab vor, ein kleines Programm zu machen, welches 1. eine Datei von einem Webserver runterlädt, diese dann 2. den Inhalt in eine neue Datei schreibt, 3. anschließend die Datei lädt und 4. dann die Variablen die da drin stehen für einen neuen Download verwenden.<br />
Also das die Datei, die eingelesen wird, so aussieht:</p>
<pre><code>Datei1 = http://www.blub.de/blub.txt
Pfad1 = C:/Programme/blub2.txt
</code></pre>
<p>Und ich wollte mit</p>
<pre><code class="language-cpp">URLDownloadToFile(NULL, vfilename, vlocation, 0, NULL);
</code></pre>
<p>den Download mit den in der .txt-Datei stehenden Variablen starten.</p>
<p>Ich hab bis jetzt alles, außer das Einlesen und Verarbeiten der Datei:</p>
<pre><code class="language-cpp">int main()
{
    char url[128]        = &quot;http://www.blub.de/blub.php&quot;;
    char temp[128]        = &quot;blub.ini&quot;;
    char filename[128];
    char location[128];
    char vfilename[128];
    char vlocation[128];

    URLDownloadToFile(NULL, url, temp, 0, NULL);

    ifstream file;
    file.open(temp);
    file&gt;&gt;filename;
    file&gt;&gt;location;

    // einlesen der variable

    URLDownloadToFile(NULL, vfilename, vlocation, 0, NULL);

    return 0;
}
</code></pre>
<p>lles klappt, nur eben weiß nicht wie das mit dem Einlesen geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1113081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1113081</guid><dc:creator><![CDATA[xblub]]></dc:creator><pubDate>Tue, 08 Aug 2006 14:44:41 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen aus Datei einlesen und benutzen on Tue, 08 Aug 2006 15:02:29 GMT]]></title><description><![CDATA[<p>versuchs mal wie folgt allerdings liest das die datei direckt von der URL und nicht vom download.<br />
wobei du wenn du sie downloadest sie ja auf deinem rechner ist im ordner Temporary Internet Files wenn mich nicht alles täuscht somit könntest du sie dann per CStdioFile öffnen.</p>
<p>mfg<br />
LowFly</p>
<pre><code>CInternetSession*  m_pInetSession;
	CString strHtmlDoc;
	LPCSTR strUrl = &quot;http://www.blub.de/blub.txt&quot;;
	 // Zum neuen URL navigieren
	char character = NULL;         // char zum Einlesen der einzelnen Zeichen aus dem HTML-Code    
	m_pInetSession = new CInternetSession(NULL, 1, PRE_CONFIG_INTERNET_ACCESS);      // Internetsession initialisieren 

	CStdioFile* pStdioFile = m_pInetSession-&gt;OpenURL(strUrl, 1, INTERNET_FLAG_TRANSFER_BINARY);   // Verbindung zur Website herstellen 

	while (pStdioFile-&gt;Read(&amp;character, 1))         // solange ein zeichen lesen bis HTML-Code zu Ende ist 
	{ 
      strHtmlDoc += character;                  // Zeichen dem CString hinzufügen 
	}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1113097</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1113097</guid><dc:creator><![CDATA[LowFly]]></dc:creator><pubDate>Tue, 08 Aug 2006 15:02:29 GMT</pubDate></item></channel></rss>