<?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[Socket-&amp;gt;SendStream() sendet mir nicht das komplette Bild]]></title><description><![CDATA[<p>Hallo an alle.</p>
<p>Mit Hilfe der TServerSocket komponente habe ich ein kleinen Server bereitgestellt. Dieser soll mir an dem Webbrowser auch bilder schicken.</p>
<p>Ich habe den Dateipfad zu den Bilder schon ausgelesen und ist vollkommen korrekt.</p>
<p>wenn ich nun die Datei Binär öffne und diese dann per Socket-&gt;SendStream() senden möchte, erscheint das bild nicht zu 100% auf dem Bildschirm</p>
<p>so sollte das bild aussehen:</p>
<p>|-------------|<br />
| |<br />
| |<br />
| |<br />
| |</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
</tr>
</thead>
<tbody></tbody>
</table>
<p>so kommt es an:</p>
<p>|-------------|<br />
| |</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
</tr>
</thead>
<tbody></tbody>
</table>
<p>also unvollständig. Dies passiert lokal.<br />
Wenn ich das gleiche nun von einem anderem Rechner im Netzwerk aufrufe, zeigt er mir überhaupt kein bild an also [x].</p>
<p>der Code dazu sieht im wesentlichen so aus:</p>
<pre><code class="language-cpp">TFileStream *fs_dat = new TFileStream(HTML-&gt;getFilePath(), fmOpenRead);

     Socket-&gt;SendStream(fs_dat);

     Socket-&gt;Close();
</code></pre>
<p>HTML-&gt;getFilePath() ist eine Methode meiner eigener Klasse. Diese gibt mir den<br />
Dateipfad zurück.</p>
<p>Weis nicht weiter ...</p>
<p>gruß<br />
thorsten</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/122527/socket-gt-sendstream-sendet-mir-nicht-das-komplette-bild</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Jul 2026 17:25:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/122527.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 Oct 2005 17:21:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Socket-&amp;gt;SendStream() sendet mir nicht das komplette Bild on Thu, 06 Oct 2005 17:22:39 GMT]]></title><description><![CDATA[<p>Hallo an alle.</p>
<p>Mit Hilfe der TServerSocket komponente habe ich ein kleinen Server bereitgestellt. Dieser soll mir an dem Webbrowser auch bilder schicken.</p>
<p>Ich habe den Dateipfad zu den Bilder schon ausgelesen und ist vollkommen korrekt.</p>
<p>wenn ich nun die Datei Binär öffne und diese dann per Socket-&gt;SendStream() senden möchte, erscheint das bild nicht zu 100% auf dem Bildschirm</p>
<p>so sollte das bild aussehen:</p>
<p>|-------------|<br />
| |<br />
| |<br />
| |<br />
| |</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
</tr>
</thead>
<tbody></tbody>
</table>
<p>so kommt es an:</p>
<p>|-------------|<br />
| |</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
</tr>
</thead>
<tbody></tbody>
</table>
<p>also unvollständig. Dies passiert lokal.<br />
Wenn ich das gleiche nun von einem anderem Rechner im Netzwerk aufrufe, zeigt er mir überhaupt kein bild an also [x].</p>
<p>der Code dazu sieht im wesentlichen so aus:</p>
<pre><code class="language-cpp">TFileStream *fs_dat = new TFileStream(HTML-&gt;getFilePath(), fmOpenRead);

     Socket-&gt;SendStream(fs_dat);

     Socket-&gt;Close();
</code></pre>
<p>HTML-&gt;getFilePath() ist eine Methode meiner eigener Klasse. Diese gibt mir den<br />
Dateipfad zurück.</p>
<p>Weis nicht weiter ...</p>
<p>gruß<br />
thorsten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/886575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/886575</guid><dc:creator><![CDATA[ThorstenSteinberg]]></dc:creator><pubDate>Thu, 06 Oct 2005 17:22:39 GMT</pubDate></item></channel></rss>