<?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[TPicture über TServersocket übertragen]]></title><description><![CDATA[<p>Hallo,</p>
<p>In meinem Programm übertrage ich über eine TServerSocket eine meiner Klassen.Meine Klasse enthält auch ein Objekt der Klasse TPicture. Die Übertragung der anderen Elemente funktioniert bereits problemlos aber wie kann ich TPicure übertragen.</p>
<p>Hat jemand einen Tip</p>
<p>MFG<br />
Mav</p>
<pre><code class="language-cpp">{
TPicture* Pic;
Pic = new TPicture;

int size = sizeof(Players.Player[n].MyPic);
Pic = Players.Player[n].MyPic;
GameSocket.GameServer-&gt;Socket-&gt;Connections[i]-&gt;SendBuf(Pic, size);
}

{
       TPicture* Pic;
       Pic = new TPicture;
       int size = PicSize[n];

       Socket-&gt;ReceiveBuf(Pic, size);
       Game.Players.Player[n].MyPic = Pic;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/171024/tpicture-über-tserversocket-übertragen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 03:43:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/171024.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 21 Jan 2007 21:50:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TPicture über TServersocket übertragen on Sun, 21 Jan 2007 21:50:34 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>In meinem Programm übertrage ich über eine TServerSocket eine meiner Klassen.Meine Klasse enthält auch ein Objekt der Klasse TPicture. Die Übertragung der anderen Elemente funktioniert bereits problemlos aber wie kann ich TPicure übertragen.</p>
<p>Hat jemand einen Tip</p>
<p>MFG<br />
Mav</p>
<pre><code class="language-cpp">{
TPicture* Pic;
Pic = new TPicture;

int size = sizeof(Players.Player[n].MyPic);
Pic = Players.Player[n].MyPic;
GameSocket.GameServer-&gt;Socket-&gt;Connections[i]-&gt;SendBuf(Pic, size);
}

{
       TPicture* Pic;
       Pic = new TPicture;
       int size = PicSize[n];

       Socket-&gt;ReceiveBuf(Pic, size);
       Game.Players.Player[n].MyPic = Pic;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1214066</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214066</guid><dc:creator><![CDATA[mav80]]></dc:creator><pubDate>Sun, 21 Jan 2007 21:50:34 GMT</pubDate></item><item><title><![CDATA[Reply to TPicture über TServersocket übertragen on Sun, 21 Jan 2007 21:54:30 GMT]]></title><description><![CDATA[<p>PS</p>
<p>ich hatte auch schon versucht es in einen Stream zu schreiben, hatte aber acuh nicht geklappt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214070</guid><dc:creator><![CDATA[mav80]]></dc:creator><pubDate>Sun, 21 Jan 2007 21:54:30 GMT</pubDate></item><item><title><![CDATA[Reply to TPicture über TServersocket übertragen on Sun, 21 Jan 2007 22:30:29 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>- &quot;klappt nicht&quot; ist keine ausreichende Fehlerbeschreibung<br />
- Verwende kein TPicture, sondern TBitmap<br />
- TBitmap hat ein SaveToStream.<br />
- Übertrage den Buffer der aus dem erzeugten Stream zurückgegeben wird</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214090</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 21 Jan 2007 22:30:29 GMT</pubDate></item><item><title><![CDATA[Reply to TPicture über TServersocket übertragen on Sun, 21 Jan 2007 22:43:25 GMT]]></title><description><![CDATA[<p>Anosnten lohnt sich auch noch ein Blick in die FAQ im Abschnitt &quot;Netzwerk&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214098</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Sun, 21 Jan 2007 22:43:25 GMT</pubDate></item><item><title><![CDATA[Reply to TPicture über TServersocket übertragen on Sun, 21 Jan 2007 22:53:18 GMT]]></title><description><![CDATA[<p>Als ich es in einen Stream geschrieben hatte passierte einfach gar nichts. Es kam zwar keine Fehlermeldung, abe er hat auch nichts übertragen.</p>
<p>Die Bilder die ich übertragen will, sollen dann in einem TImage dargestellt werden.<br />
dieser arbeitet aber doch mit TPicture. Oder gibt es eine Möglichkeit TPicture TBitmap zuzuweisen?</p>
<p>Und kann ich in TBitmap auch JPEGs laden?</p>
<p>Gruß<br />
Mav</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214107</guid><dc:creator><![CDATA[mav80]]></dc:creator><pubDate>Sun, 21 Jan 2007 22:53:18 GMT</pubDate></item><item><title><![CDATA[Reply to TPicture über TServersocket übertragen on Sun, 21 Jan 2007 22:56:56 GMT]]></title><description><![CDATA[<p>Die Eigentschaft Graphics von TPicture hat auch ne Funktion SaveToStream().</p>
<p>Aber damit wird wahrscheinlich nicht das Bild in den Stream geladen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214113</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214113</guid><dc:creator><![CDATA[mav80]]></dc:creator><pubDate>Sun, 21 Jan 2007 22:56:56 GMT</pubDate></item><item><title><![CDATA[Reply to TPicture über TServersocket übertragen on Sun, 21 Jan 2007 23:01:57 GMT]]></title><description><![CDATA[<p>Und noch ne Frage:</p>
<p>TWinsocket hat zwar eine Funktion SendStream aber kein ReceiveStream(). Kann ich beim empfangen trotzdem ReceiveBuf() benutzen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214115</guid><dc:creator><![CDATA[mav80]]></dc:creator><pubDate>Sun, 21 Jan 2007 23:01:57 GMT</pubDate></item><item><title><![CDATA[Reply to TPicture über TServersocket übertragen on Mon, 22 Jan 2007 07:27:36 GMT]]></title><description><![CDATA[<p>mav80 schrieb:</p>
<blockquote>
<p>Als ich es in einen Stream geschrieben hatte passierte einfach gar nichts. Es kam zwar keine Fehlermeldung, abe er hat auch nichts übertragen.</p>
</blockquote>
<p>Naja, nur in einen Stream speichern hilft ja auch nix...?</p>
<p>mav80 schrieb:</p>
<blockquote>
<p>TWinsocket hat zwar eine Funktion SendStream aber kein ReceiveStream(). Kann ich beim empfangen trotzdem ReceiveBuf() benutzen?</p>
</blockquote>
<p>junix schrieb:</p>
<blockquote>
<p>Anosnten lohnt sich auch noch ein Blick in die FAQ im Abschnitt &quot;Netzwerk&quot;.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1214190</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214190</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Mon, 22 Jan 2007 07:27:36 GMT</pubDate></item></channel></rss>