<?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[[Sockets] IP der clients ermitteln?]]></title><description><![CDATA[<p>hi.<br />
ich habe ein kleines chat-progg gebaut.<br />
die antwort des servers funzt bisher so:</p>
<pre><code class="language-cpp">int Verbindungen = server-&gt;Socket-&gt;ActiveConnections;
Label2-&gt;Caption=Verbindungen;
for(int x = 0; x &lt;= Verbindungen - 1; x++)
server-&gt;Socket-&gt;Connections[x]-&gt;SendText(Edit1-Text);
</code></pre>
<p>(habe ich hier aus dem forum ôÔ)<br />
nun bräuchte ich eine möglichkeit, an einzelne zu antworten.<br />
ich habe es mir so gedacht:<br />
der server geht die verbindungen nach unten durch,<br />
und ermittelt die IP der verbindung, und listet sie auf z.b. in einen ValueListEditor.<br />
danach muss der user nurnoch angeben, an welche der conenctions,zu der er die zugehörige IP sieht, er eine nachricht senden will.</p>
<p>das problem:<br />
ich habe keine ahnung, wie ich anhand der nummer einer aktiven verbindung die IP herausfinde, google &amp; die boardsuche brachten leider auch nicht das gewünschte ergebniss.</p>
<p>alles in allem:</p>
<pre><code class="language-cpp">int Verbindung = server-&gt;Socket-&gt;ActiveConnections;
do
{
AnsiString IP = server-&gt;Socket-&gt;Connections[Verbindung]-&gt;IP; //hier bräuchte ich den korrekten befehl zum ermitteln der IP
ValueListEditor1-&gt;InsertRow(IP, Verbindung, false);
Verbindung=Verbindung-1;
}
while(Verbindung&gt;0);
</code></pre>
<p>so, wie kann ich die IP des clienten heraufinden?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/157192/sockets-ip-der-clients-ermitteln</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 07:58:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/157192.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 23 Aug 2006 19:40:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Sockets] IP der clients ermitteln? on Wed, 23 Aug 2006 19:40:59 GMT]]></title><description><![CDATA[<p>hi.<br />
ich habe ein kleines chat-progg gebaut.<br />
die antwort des servers funzt bisher so:</p>
<pre><code class="language-cpp">int Verbindungen = server-&gt;Socket-&gt;ActiveConnections;
Label2-&gt;Caption=Verbindungen;
for(int x = 0; x &lt;= Verbindungen - 1; x++)
server-&gt;Socket-&gt;Connections[x]-&gt;SendText(Edit1-Text);
</code></pre>
<p>(habe ich hier aus dem forum ôÔ)<br />
nun bräuchte ich eine möglichkeit, an einzelne zu antworten.<br />
ich habe es mir so gedacht:<br />
der server geht die verbindungen nach unten durch,<br />
und ermittelt die IP der verbindung, und listet sie auf z.b. in einen ValueListEditor.<br />
danach muss der user nurnoch angeben, an welche der conenctions,zu der er die zugehörige IP sieht, er eine nachricht senden will.</p>
<p>das problem:<br />
ich habe keine ahnung, wie ich anhand der nummer einer aktiven verbindung die IP herausfinde, google &amp; die boardsuche brachten leider auch nicht das gewünschte ergebniss.</p>
<p>alles in allem:</p>
<pre><code class="language-cpp">int Verbindung = server-&gt;Socket-&gt;ActiveConnections;
do
{
AnsiString IP = server-&gt;Socket-&gt;Connections[Verbindung]-&gt;IP; //hier bräuchte ich den korrekten befehl zum ermitteln der IP
ValueListEditor1-&gt;InsertRow(IP, Verbindung, false);
Verbindung=Verbindung-1;
}
while(Verbindung&gt;0);
</code></pre>
<p>so, wie kann ich die IP des clienten heraufinden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123188</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123188</guid><dc:creator><![CDATA[vale]]></dc:creator><pubDate>Wed, 23 Aug 2006 19:40:59 GMT</pubDate></item><item><title><![CDATA[Reply to [Sockets] IP der clients ermitteln? on Wed, 23 Aug 2006 20:25:58 GMT]]></title><description><![CDATA[<p>Einfach mal die Eigenschaften und Methoden von <em>Connections</em> durchgehen, entweder per CodeInsight imdirekt im Editor oder eben in der Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123229</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123229</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Wed, 23 Aug 2006 20:25:58 GMT</pubDate></item></channel></rss>