<?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[Download (IdHTTP) Status in Progressbar anzeigen?]]></title><description><![CDATA[<p>Hallo.</p>
<p>Wie kann ich den Status eines Downloads (Code):</p>
<pre><code class="language-cpp">sd1-&gt;FileName = &quot;Dateiname&quot;;
sd1-&gt;Execute();
TMemoryStream *download = new TMemoryStream();
//IdHTTP1-&gt;Request-&gt;ContentRangeStart = 3;
IdHTTP1-&gt;Get(f1-&gt;se1-&gt;Text,download);
download-&gt;SaveToFile(sd1-&gt;FileName);
</code></pre>
<p>in einer Progressbar anzeigen lassen?</p>
<p>Die zweite Sache: Wenn ich diese Zeile wieder reinnehme:</p>
<pre><code class="language-cpp">//IdHTTP1-&gt;Request-&gt;ContentRangeStart = 3;
</code></pre>
<p>, schlägt der Download von rar- Dateien fehl. Text funktioniert jedoch...</p>
<p>Und dann eine letzte Sache:</p>
<p>in einem Edit- Feld wird eine URL eingegeben (<a href="http://www.testurl.de/Testdatei.exe" rel="nofollow">http://www.testurl.de/Testdatei.exe</a>) - wie bekomme ich es hin, dass im SaveDialog nur &quot;Testdatei.exe&quot; als Filename steht?</p>
<p>Ich bedanke mich fürs Lesen und hoffe auf nützliche Antworten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<p>Gruß</p>
<p>Roman</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/114229/download-idhttp-status-in-progressbar-anzeigen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 19:45:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/114229.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 01 Jul 2005 13:27:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Download (IdHTTP) Status in Progressbar anzeigen? on Fri, 01 Jul 2005 13:27:57 GMT]]></title><description><![CDATA[<p>Hallo.</p>
<p>Wie kann ich den Status eines Downloads (Code):</p>
<pre><code class="language-cpp">sd1-&gt;FileName = &quot;Dateiname&quot;;
sd1-&gt;Execute();
TMemoryStream *download = new TMemoryStream();
//IdHTTP1-&gt;Request-&gt;ContentRangeStart = 3;
IdHTTP1-&gt;Get(f1-&gt;se1-&gt;Text,download);
download-&gt;SaveToFile(sd1-&gt;FileName);
</code></pre>
<p>in einer Progressbar anzeigen lassen?</p>
<p>Die zweite Sache: Wenn ich diese Zeile wieder reinnehme:</p>
<pre><code class="language-cpp">//IdHTTP1-&gt;Request-&gt;ContentRangeStart = 3;
</code></pre>
<p>, schlägt der Download von rar- Dateien fehl. Text funktioniert jedoch...</p>
<p>Und dann eine letzte Sache:</p>
<p>in einem Edit- Feld wird eine URL eingegeben (<a href="http://www.testurl.de/Testdatei.exe" rel="nofollow">http://www.testurl.de/Testdatei.exe</a>) - wie bekomme ich es hin, dass im SaveDialog nur &quot;Testdatei.exe&quot; als Filename steht?</p>
<p>Ich bedanke mich fürs Lesen und hoffe auf nützliche Antworten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<p>Gruß</p>
<p>Roman</p>
]]></description><link>https://www.c-plusplus.net/forum/post/821461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/821461</guid><dc:creator><![CDATA[RomanL]]></dc:creator><pubDate>Fri, 01 Jul 2005 13:27:57 GMT</pubDate></item><item><title><![CDATA[Reply to Download (IdHTTP) Status in Progressbar anzeigen? on Sat, 02 Jul 2005 09:51:58 GMT]]></title><description><![CDATA[<ol>
<li>
<p>Siehe <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39305" rel="nofollow">FAQ</a> im Abschnitt &quot;Indy&quot;.</p>
</li>
<li>
<p>RAR ist ein binäres Format, wenn du da die ersten drei Bytes weglässt ist die Datei defekt. Bei einer Textdatei fehlen halt die ersten drei Zeichen.<br />
Was willst du mit dem ContentRangeStart denn bewirken?</p>
</li>
<li>
<p>Sieh dir die Methoden von AnsiString an (SubString, LastDelimiter etc.). Alternativ helfen evtl. auch die ExtractFile...-Funktionen.</p>
</li>
</ol>
<p>In Zukunft aber bitte die Faustregel beachten: ein Thema pro Thread, ein Thread pro Thema. Und immer erst die Suchfunktion und die FAQ hier benutzen. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/822015</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/822015</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sat, 02 Jul 2005 09:51:58 GMT</pubDate></item></channel></rss>