<?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[Tags über Netzwerk?]]></title><description><![CDATA[<p>Hi,</p>
<p>ich soll TicTacToe über Netzwerk spielbar machen.<br />
Hab auch schon einige Infos :</p>
<blockquote>
<p>Client<br />
Die Komponente ClientSocket enthält die Klasse TClientSocket, welche Socket-<br />
Verbindungen für einen TCP/IP-Client verwaltet.<br />
Verbindung zu einem aktiven Server erstellen:<br />
ClientSocket-&gt;Port Portadresse des Servers setzen<br />
ClientSocket-&gt;Address IP-Adresse des Servers setzen<br />
ClientSocket-&gt;Open(); Verbindung öffnen<br />
ClientSocket-&gt;Close(); Verbindung beenden<br />
Daten senden:<br />
ClientSocket-&gt;Socket-&gt;SendText(AnsiString);<br />
Ereignisse:<br />
Empfangen:<br />
OnRead ClientSocket-&gt;Socket-&gt;ReceiveText() gibt dem empfangenen Text<br />
als String zurück<br />
OnConnect tritt ein, wenn eine Verbindung zum Server aufgebaut wird<br />
OnDisconnect tritt ein, wenn eine Verbindung zum Server gelöst wird<br />
Server<br />
Die Komponente ServerSocket enthält die Klasse TServerSocket, welche Socket-<br />
Verbindungen für einen TCP/IP-Client verwaltet.<br />
Server aktivieren:<br />
ServerSocket-&gt;Port Portadresse des Servers setzen<br />
ServerSocket-&gt;Open(); Server aktivieren (listen = horchen)<br />
ServerSocket-&gt;Close(); alle Verbindungen beenden<br />
Senden:<br />
ServerSocket-&gt;Socket-&gt;SendText(AnsiString);<br />
Empfangen:<br />
OnClientRead Socket-&gt;ReceiveText() gibt dem empfangenen Text als<br />
String zurück<br />
OnClientConnect tritt ein, wenn eine Verbindung zum Server aufgebaut wird<br />
OnClientDisconnect tritt ein, wenn eine Verbindung zum Server gelöst wird<br />
Unter der Eigenschaft Socket können nähere Informationen zur aktuellen Verbindung<br />
ausgelesen werden.<br />
Nähere Informationen finden Sie in der Hilfe unter den Stichworten TServerSocket und<br />
TClientSocket<br />
Brühlwiesenschule Hofheim<br />
Client-Server-Verbindungen Einführende Aufgabe<br />
D:\Daten\C_Kurse\U_Projekte\ClientServer\ClientServer.wpd Seite: 2 von 2<br />
Aufgaben:<br />
1. Setzen Sie je einen Server und einen Client unter Verwendung der Rumpfprojekte<br />
(Server.bpr und Client.bpr) auf. Beginnen Sie mit dem Server. Wenn Sie Port 23<br />
einstellen, können Sie den Server mit dem Telnet-Client( Start-&gt;Ausführen telnet<br />
localhost) testen. Beginnen Sie die Codierung des Clients erst, wenn der Server<br />
einwandfrei läuft.<br />
Experimentieren Sie mit den Demoprogrammen und erweitern Sie ihre Anwendung.<br />
2. Erstellen Sie eine Client/Server Projekt für einen Chat-Room: Ein Teilnehmer sendet<br />
an einen Server eine Nachricht. Der Server sendet die Nachricht an alle angemeldeten<br />
Clients zurück.<br />
Möglicher Dialog:<br />
Client 1 sendet: Hallo<br />
Server sendet an alle Clients: Client1: Hallo<br />
Client 2 sendet: Ich bin auch da<br />
Server sendet an alle Clients: Ich bin auch da<br />
usw.<br />
3. Elektronische Wahl über das Netzwerk<br />
Grundidee:<br />
Nach Aufforderung durch einen Client sendet der Server einmalig an den Teilnehmer<br />
eine eindeutige Zahl, vergleichbar mit der TAN-Nummer beim Online-Banking. Am<br />
Client kann nun eine Partei gewählt und mit der TAN-Nummer an den Server gesendet<br />
werden. Der Server zählt die abgegebenen Stimmen und zeigt das Ergebnis in<br />
geeigneter Weise (graphisch oder Text) an.</p>
</blockquote>
<p>Nur weiss ich nicht wie ich da anfangen soll.<br />
Was muss ich beachten?<br />
thx4help<br />
<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="🙂"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/147413/tags-über-netzwerk</link><generator>RSS for Node</generator><lastBuildDate>Thu, 06 Aug 2026 07:05:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/147413.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 16 May 2006 15:19:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 19:37:30 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich soll TicTacToe über Netzwerk spielbar machen.<br />
Hab auch schon einige Infos :</p>
<blockquote>
<p>Client<br />
Die Komponente ClientSocket enthält die Klasse TClientSocket, welche Socket-<br />
Verbindungen für einen TCP/IP-Client verwaltet.<br />
Verbindung zu einem aktiven Server erstellen:<br />
ClientSocket-&gt;Port Portadresse des Servers setzen<br />
ClientSocket-&gt;Address IP-Adresse des Servers setzen<br />
ClientSocket-&gt;Open(); Verbindung öffnen<br />
ClientSocket-&gt;Close(); Verbindung beenden<br />
Daten senden:<br />
ClientSocket-&gt;Socket-&gt;SendText(AnsiString);<br />
Ereignisse:<br />
Empfangen:<br />
OnRead ClientSocket-&gt;Socket-&gt;ReceiveText() gibt dem empfangenen Text<br />
als String zurück<br />
OnConnect tritt ein, wenn eine Verbindung zum Server aufgebaut wird<br />
OnDisconnect tritt ein, wenn eine Verbindung zum Server gelöst wird<br />
Server<br />
Die Komponente ServerSocket enthält die Klasse TServerSocket, welche Socket-<br />
Verbindungen für einen TCP/IP-Client verwaltet.<br />
Server aktivieren:<br />
ServerSocket-&gt;Port Portadresse des Servers setzen<br />
ServerSocket-&gt;Open(); Server aktivieren (listen = horchen)<br />
ServerSocket-&gt;Close(); alle Verbindungen beenden<br />
Senden:<br />
ServerSocket-&gt;Socket-&gt;SendText(AnsiString);<br />
Empfangen:<br />
OnClientRead Socket-&gt;ReceiveText() gibt dem empfangenen Text als<br />
String zurück<br />
OnClientConnect tritt ein, wenn eine Verbindung zum Server aufgebaut wird<br />
OnClientDisconnect tritt ein, wenn eine Verbindung zum Server gelöst wird<br />
Unter der Eigenschaft Socket können nähere Informationen zur aktuellen Verbindung<br />
ausgelesen werden.<br />
Nähere Informationen finden Sie in der Hilfe unter den Stichworten TServerSocket und<br />
TClientSocket<br />
Brühlwiesenschule Hofheim<br />
Client-Server-Verbindungen Einführende Aufgabe<br />
D:\Daten\C_Kurse\U_Projekte\ClientServer\ClientServer.wpd Seite: 2 von 2<br />
Aufgaben:<br />
1. Setzen Sie je einen Server und einen Client unter Verwendung der Rumpfprojekte<br />
(Server.bpr und Client.bpr) auf. Beginnen Sie mit dem Server. Wenn Sie Port 23<br />
einstellen, können Sie den Server mit dem Telnet-Client( Start-&gt;Ausführen telnet<br />
localhost) testen. Beginnen Sie die Codierung des Clients erst, wenn der Server<br />
einwandfrei läuft.<br />
Experimentieren Sie mit den Demoprogrammen und erweitern Sie ihre Anwendung.<br />
2. Erstellen Sie eine Client/Server Projekt für einen Chat-Room: Ein Teilnehmer sendet<br />
an einen Server eine Nachricht. Der Server sendet die Nachricht an alle angemeldeten<br />
Clients zurück.<br />
Möglicher Dialog:<br />
Client 1 sendet: Hallo<br />
Server sendet an alle Clients: Client1: Hallo<br />
Client 2 sendet: Ich bin auch da<br />
Server sendet an alle Clients: Ich bin auch da<br />
usw.<br />
3. Elektronische Wahl über das Netzwerk<br />
Grundidee:<br />
Nach Aufforderung durch einen Client sendet der Server einmalig an den Teilnehmer<br />
eine eindeutige Zahl, vergleichbar mit der TAN-Nummer beim Online-Banking. Am<br />
Client kann nun eine Partei gewählt und mit der TAN-Nummer an den Server gesendet<br />
werden. Der Server zählt die abgegebenen Stimmen und zeigt das Ergebnis in<br />
geeigneter Weise (graphisch oder Text) an.</p>
</blockquote>
<p>Nur weiss ich nicht wie ich da anfangen soll.<br />
Was muss ich beachten?<br />
thx4help<br />
<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="🙂"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1058982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058982</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Fri, 19 May 2006 19:37:30 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Tue, 16 May 2006 15:22:39 GMT]]></title><description><![CDATA[<p>Apf3ls4ft schrieb:</p>
<blockquote>
<p>Nur weiss ich nicht wie ich da anfangen soll.<br />
Was muss ich beachten?<br />
thx4help<br />
<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="🙂"
    /> <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>
</blockquote>
<p>zB das Beispiel unter <span class="katex"><span class="katex-mathml"><math><semantics><mrow><mi>B</mi><mi>C</mi><mi>B</mi></mrow><annotation encoding="application/x-tex">BCB</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="strut" style="height:0.68333em;"></span><span class="strut bottom" style="height:0.68333em;vertical-align:0em;"></span><span class="base textstyle uncramped"><span class="mord mathit" style="margin-right:0.05017em;">B</span><span class="mord mathit" style="margin-right:0.07153em;">C</span><span class="mord mathit" style="margin-right:0.05017em;">B</span></span></span></span>\Examples\Internet\Chat</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058986</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Tue, 16 May 2006 15:22:39 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Tue, 16 May 2006 15:23:52 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>schau dir das Client/Server-Beispielprogramm in <em>&lt;BCB-Path&gt;\Examples\Internet\Chat</em> an. Desweiteren gibts auch hier im Forum schon einige Threads über TClient/ServerSocket.</p>
<p>Wenn du dann eine konkretere Frage hast, dann bekommst du dann auch konkretere Antworten.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058988</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058988</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 16 May 2006 15:23:52 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 11:42:09 GMT]]></title><description><![CDATA[<p>hat mir sehr geholfen, danke euch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>hab jetzt ein Chatprog fertiggestellt, nur muss noch ein Passwort abgefragt werden. Das ist aber kein Problem <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>ich wollte jetzt aber fragen, wie ich Tags aus meinem Spiel über das netzwerk an ein zweiten Client schicken kann und auch angezeigt wird, wenn sich die Buttons ändern.</p>
<p>hab da im moment kein Einfall <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
<p>kann ich da einem von euch mein Code schicken und etwas Hilfestellung dazu bekommen? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1060859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1060859</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Fri, 19 May 2006 11:42:09 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 12:03:09 GMT]]></title><description><![CDATA[<p>hab auf <a href="http://home.arcor.de/apf3lsaft/Client.exe" rel="nofollow">http://home.arcor.de/apf3lsaft/Client.exe</a> und <a href="http://home.arcor.de/apf3lsaft/Server.exe" rel="nofollow">http://home.arcor.de/apf3lsaft/Server.exe</a></p>
<p>mein bisheriges Ergebnis</p>
<p>ich muss ja quasi 2 Clients erschaffen, die über ein Server die Daten, also die Tags austauschen, rischtisch? rischtisch!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1060893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1060893</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Fri, 19 May 2006 12:03:09 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 12:08:30 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Du könntest ja auch versuchen das in einem programm server UND client eingebaut sind das brauchste nicht mehr 2 programme</p>
<p>P.S mich brauchste dazu dann net fragen hab keine ahnung weiß nur das es geht^^</p>
<p>MFG,<br />
Tomo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1060904</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1060904</guid><dc:creator><![CDATA[Tomo]]></dc:creator><pubDate>Fri, 19 May 2006 12:08:30 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 13:19:31 GMT]]></title><description><![CDATA[<p>Ich würde das auch so machen das das Programm sowohl Server als auch client sein kann, du solltest dir dann nur überlegen wie du die Daten verschickst.<br />
Ich habe es mal so gemacht das ich in einen String den ich schicke eine art Briefkopf eingebaut hab, das sah dann so aus:</p>
<p>[Socket Absender Nr.]#[Typ der Nachricht]#[Eigentliche Daten]</p>
<p>und anhand der # hab ich den String zerteilt und so die Nachricht ausgewertet.</p>
<p>So kannste dann unterscheiden wer dir was geschickt hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1060986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1060986</guid><dc:creator><![CDATA[webmaster1987]]></dc:creator><pubDate>Fri, 19 May 2006 13:19:31 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 14:01:16 GMT]]></title><description><![CDATA[<p>Hab hier einen &quot;Asynchroner Socket-Fehler&quot;</p>
<p>Ich habe 2 &quot;Aktivieren&quot;- Buttons, die (bei Doppelklick auf die Buttons) sich an der gleichen Stelle im Code befinden. Also da wo</p>
<pre><code>void __fastcall TForm1::btnAktivClick(TObject *Sender)
</code></pre>
<p>usw steht.</p>
<p>Aber ich hab beiden Buttons unterschiedliche Namen gegeben. Warum verweisen beide gleichzeitig da drauf?</p>
<p>ich hoffe, ihr versteht meinen frage <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1061025</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061025</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Fri, 19 May 2006 14:01:16 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 14:13:36 GMT]]></title><description><![CDATA[<p>du hast warscheinlich einfach nur die buttons kopiert, du musst mal die onclick methode bei einem aus dem objektinspektor nehem und dann doppelt drauf klicken dann erstellt der eine neue.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061038</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061038</guid><dc:creator><![CDATA[webmaster1987]]></dc:creator><pubDate>Fri, 19 May 2006 14:13:36 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 14:20:10 GMT]]></title><description><![CDATA[<p>wenn ich bei einem Button das Onclick-Ereignis umbenenne, wird beim anderen Button das Ereignis auch umbenannt, auch wenn ich die buttons neu anlege...<br />
komisch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061039</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061039</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Fri, 19 May 2006 14:20:10 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 18:21:00 GMT]]></title><description><![CDATA[<p>nicht umbennen bei einem ganz raus löschen und neu doppelklicken, kann jetzt sein das es jetzt anm etwas anderem liegt aber bei mir hat das immer geklappt <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1061195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061195</guid><dc:creator><![CDATA[webmaster1987]]></dc:creator><pubDate>Fri, 19 May 2006 18:21:00 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 18:34:35 GMT]]></title><description><![CDATA[<p>Das Button-Problem hat nicht wirklich mit dem Versenden von Daten über's Netzwerk zu tun.<br />
Bitte die Faustregel beachten: ein Thema pro Thread, ein Thread pro Thema.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061203</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Fri, 19 May 2006 18:34:35 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 19:05:52 GMT]]></title><description><![CDATA[<p>habs geschafft <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>ich probier hier mal noch bisschen was aus, dann komm ich aba bald wieder <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061217</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061217</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Fri, 19 May 2006 19:05:52 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Fri, 19 May 2006 19:29:46 GMT]]></title><description><![CDATA[<p><a href="http://home.arcor.de/apf3lsaft/TicTacToe.exe" rel="nofollow">http://home.arcor.de/apf3lsaft/TicTacToe.exe</a> (es fehlen allerdings die bmp's um das Spiel zu starten, ausser ihr erstellt euch kurzerhand selbst welche = ein &quot;X&quot; in X.bmp und ein &quot;O&quot; in O.bmp)</p>
<p>hier könnt ihr euch ein Eindruck von meinem Programm erschaffen.<br />
erst Server aktivieren, danach den Client <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Jetzt ist aber die Frage, wie ich ein Tag von Client zu Client schicken kann und sich auch dementsprechend die Buttons ändern?<br />
Es soll so ablaufen, dass jeder Client die Oberfläche wie oben in der .exe dargestellt ist, zur Verfügung hat. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1061233</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061233</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Fri, 19 May 2006 19:29:46 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 13:47:35 GMT]]></title><description><![CDATA[<p>keine ahnung was ich jetzt machen soll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061623</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Sat, 20 May 2006 13:47:35 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 15:35:34 GMT]]></title><description><![CDATA[<p>ich muss nur auf einen der dynamischen buttons klicken (als ein Spielzug) und dann soll bei einem anderen client dieser Spielzug angezeigt werden. Aber keine ahnung wie ich da anfangen soll, hmmm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061674</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Sat, 20 May 2006 15:35:34 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 15:25:48 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>woran fehlt es dir</p>
<p>- an der Verbindung<br />
- an der Idee wie du die Daten weitergibst(azswertest<br />
...</p>
<p>Mfg<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061677</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Sat, 20 May 2006 15:25:48 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 15:57:30 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/690">@KlausB</a></p>
<p>hab mein letzten Post editiert. Sollte jetzt bissi klarer sein <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>Verbindung steht. Nur muss ich jetzt quasi 2 TicTacToe- Clients dazu bringen, gegeneinander zu spielen.</p>
<p>Der erste Client muss quasi die eigenen Tags übersenden und der zweite Client muss diese Tags quasi ausführen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1061680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061680</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Sat, 20 May 2006 15:57:30 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 16:05:15 GMT]]></title><description><![CDATA[<p>Ich glaube, ich sehe Dein Problem nicht richtig?!</p>
<p>Du willst auswerten was für ein Button gedrückt wurde und dann das ganze übertragen ?</p>
<p>Der Ansatz mit den Tags ist schon der richtige Weg. Wenn der Button gedrückt wurde, generierst Du den Tag und versendest ihn. Der Empfänger nimmt den Tag wieder auseinander.</p>
<p>Z.B. wird links oben ein Kreis gezeichnet<br />
möglicher Tag &lt;1,1,Kreis&gt;</p>
<p>Empfänger:<br />
Auswertung der Koordinaten und dann z.B. ein Image mit einem Kreis an der entsprechenden Position anzeigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061700</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061700</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Sat, 20 May 2006 16:05:15 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 18:47:00 GMT]]></title><description><![CDATA[<p>genau rostfrei<br />
das ist mein problem <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>ich weiss jetzt nur nich, wie ich das übersenden kann <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Ein Tag sind bei mir die Koordinaten x und y</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061705</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Sat, 20 May 2006 18:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 16:25:18 GMT]]></title><description><![CDATA[<p>Ganz schön viel Aufwand für maximal neun mögliche Buttons. Ich persönlich finde das ein wenig übertrieben. Ok, für das Ego ist das schon gut, aber warum denn so umständlich?</p>
<p>In der primitivsten Version muss eigentlich nur eine Zahl übertragen werden, die die gewählte Position des Gegners angibt. Die Zahl würde ich über case auswerten und dann in einem zur Designzeit erstelltes Image ein Symbol anzeigen. Die Frage des Symbol ist auch einfach, da es nur zwei mögliche gibt.</p>
<p>|1|2|3|<br />
|4|5|6|<br />
|7|8|9|</p>
<p>Weiterhin kannst Du die Überprüfung auf ein schon benutztes Feld sparen. Prüfe einfach ob das Picture des Images nicht Null ist, also ob überhaupt etwas angezeigt wird.</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061710</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061710</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Sat, 20 May 2006 16:25:18 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 16:27:36 GMT]]></title><description><![CDATA[<p>hehe :p</p>
<p>hab aber ein 8 x 8 großes Feld und man muss eine angabe der Sieglänge machen, also 3 bis 8 Steine hintereinander <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1061713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061713</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Sat, 20 May 2006 16:27:36 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 16:38:05 GMT]]></title><description><![CDATA[<p>Ok nehme alles zurück. Dann auf alle Fälle Arrays!</p>
<p>Ich würde mir ein Array anlegen, in dem die Positionen der acht Felder gespeichert werden.</p>
<p>Wenn Dein Prog etwas empfängt, gleicht es die übertragene Position ab und erstellt an dieser in dem Poitionsarray gespeicherten Koordinate ein dynamisches Image.</p>
<p>Z.B.</p>
<p>PositionArray[1][1] = &quot;1|1&quot;;<br />
PositionArray[2][1] = &quot;21|1&quot;;<br />
PositionArray[3][1] = &quot;41|1&quot;;</p>
<p>Oder nehm zwei Integerarrays, dann brauchst Du denn String nicht nochmal parsen.</p>
<p>Ganz allgemein muss ich sagen, dass die Übertragung meiner Meinung nach nicht wirklich schwer ist, die Siegesauswertung würde mir Kopfzerbrechen bereiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061717</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Sat, 20 May 2006 16:38:05 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 16:42:51 GMT]]></title><description><![CDATA[<p>Rostfrei[] schrieb:</p>
<blockquote>
<p>Ok nehme alles zurück. Dann auf alle Fälle Arrays!</p>
<p>Ich würde mir ein Array anlegen, in dem die Positionen der acht Felder gespeichert werden.</p>
</blockquote>
<p>Dafür hab ich ja die Tags.<br />
Ich hab mir gedacht, ich speicher die Tags von Client1 in einer Variablen vom Client2.</p>
<blockquote>
<p>Wenn Dein Prog etwas empfängt, gleicht es die übertragene Position ab und erstellt an dieser in dem Poitionsarray gespeicherten Koordinate ein dynamisches Image.</p>
<p>Z.B.</p>
<p>PositionArray[1][1] = &quot;1|1&quot;;<br />
PositionArray[2][1] = &quot;21|1&quot;;<br />
PositionArray[3][1] = &quot;41|1&quot;;</p>
<p>Oder nehm zwei Integerarrays, dann brauchst Du denn String nicht nochmal parsen.</p>
<p>Ganz allgemein muss ich sagen, dass die Übertragung meiner Meinung nach nicht wirklich schwer ist, die Siegesauswertung würde mir Kopfzerbrechen bereiten.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1061720</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061720</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Sat, 20 May 2006 16:42:51 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 16:51:38 GMT]]></title><description><![CDATA[<p>ich kann bei einem Spielzug die Tags zum Sender schicken. Ich muss die Tags nur zum zeiten Client schicken. Jemand ne idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061726</guid><dc:creator><![CDATA[Apf3ls4ft]]></dc:creator><pubDate>Sat, 20 May 2006 16:51:38 GMT</pubDate></item><item><title><![CDATA[Reply to Tags über Netzwerk? on Sat, 20 May 2006 16:52:38 GMT]]></title><description><![CDATA[<p>Und jetzt ganz konkret: Was funktioniert ncht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061730</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Sat, 20 May 2006 16:52:38 GMT</pubDate></item></channel></rss>