<?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[Fehler mit Socket]]></title><description><![CDATA[<p>// dOnline is n AnsiString und da steht entwerder 0 oder 1 drin!</p>
<p>server-&gt;Socket-&gt;Connections[0]-&gt;SendText(dOnline);</p>
<p>| warum kommt da : Der Index der Liste überschreitet das Maximum (0)</p>
<p>was kann das bedeuten ?<br />
Warum kommt das <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>wie krieg ichs weg?</p>
<p>Also an der stelle kommt der fehler... 100% <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>MFG<br />
Schinken</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/112995/fehler-mit-socket</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 01:12:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/112995.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 18 Jun 2005 11:45:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler mit Socket on Sat, 18 Jun 2005 11:45:55 GMT]]></title><description><![CDATA[<p>// dOnline is n AnsiString und da steht entwerder 0 oder 1 drin!</p>
<p>server-&gt;Socket-&gt;Connections[0]-&gt;SendText(dOnline);</p>
<p>| warum kommt da : Der Index der Liste überschreitet das Maximum (0)</p>
<p>was kann das bedeuten ?<br />
Warum kommt das <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>wie krieg ichs weg?</p>
<p>Also an der stelle kommt der fehler... 100% <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>MFG<br />
Schinken</p>
]]></description><link>https://www.c-plusplus.net/forum/post/811740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/811740</guid><dc:creator><![CDATA[Schinken]]></dc:creator><pubDate>Sat, 18 Jun 2005 11:45:55 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler mit Socket on Sat, 18 Jun 2005 12:25:24 GMT]]></title><description><![CDATA[<p>hast du vorher auch server-&gt;Active = true; bzw server-&gt;Open(); gemacht? ansonsten gibt es keine connection, also is das maximum überschritten <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="😉"
    /><br />
wenn das nich zutrifft dann gib ma code.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/811778</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/811778</guid><dc:creator><![CDATA[tuxman]]></dc:creator><pubDate>Sat, 18 Jun 2005 12:25:24 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler mit Socket on Sat, 18 Jun 2005 15:30:16 GMT]]></title><description><![CDATA[<p>is alles beide gemacht!</p>
<p>schau mal da, achja... Server: Daniel | Client: Reiner</p>
<p><a href="http://root.pixelmurder.de/fehlerWinSock.jpg" rel="nofollow">http://root.pixelmurder.de/fehlerWinSock.jpg</a><br />
<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>MFG<br />
Schinken</p>
]]></description><link>https://www.c-plusplus.net/forum/post/811782</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/811782</guid><dc:creator><![CDATA[Schinken]]></dc:creator><pubDate>Sat, 18 Jun 2005 15:30:16 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler mit Socket on Sat, 18 Jun 2005 13:43:02 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Folgende Funktion habe ich mal geändert:</p>
<pre><code class="language-cpp">void __fastcall TForm1::activate(TObject *Sender)
{
  if(btnConn-&gt;Caption == &quot;Verbinden&quot;)
  {
     if(rUser)
     {
        client-&gt;Address = serverIP-&gt;Text;
        client-&gt;Open();
     }
     else
     {
        server-&gt;Open();
     }
     btnConn-&gt;Caption = &quot;Trennen&quot;;
     connStatus-&gt;Caption = &quot;Verbunden&quot;;
  }
  else
  {
     if(rUser)
     {
        client-&gt;Close();
     }
     else
     {
        server-&gt;Close();
     }
     btnConn-&gt;Caption = &quot;Verbinden&quot;;
     connStatus-&gt;Caption = &quot;Getrennt&quot;;
}
</code></pre>
<p>Die Funktionen Open() und Close() setzen Active auf true und false. Es ist also unnötig Active direkt zu setzen. Darum hab ich die Zeilen mal entfernt.</p>
<p>Das Zuweisungen wie</p>
<pre><code class="language-cpp">dOnline = 0;
</code></pre>
<p>funktionieren liegt nur daran, dass der Compiler einen impliziten Konstruktoraufruf von AnsiString mit einem int-Parameter durchführt, weil AnsiString diesen zufällig anbietet. Prinzipiell wäre</p>
<pre><code class="language-cpp">dOnilne = &quot;&quot;;
</code></pre>
<p>wesentlich vernünfitger. <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>Desweiteren: server-&gt;Socket-&gt;<strong>Connections[0]</strong> ist ein Array, dass die einzelnen <strong>verbundenen</strong> Clients enthält. Ergo kann ohne Verbindung eine Clients keine Übertragung durchgeführt werden. Daher auch der Fehler &quot;List Index out of Bounds (0)&quot;. Ergo muss ein Client sich erfolgreich bei deinem Server angemeldet haben, um mit dem Connections-Array arbeiten zu können.</p>
<p>Und als Anmerkung noch etwas: Das Chat-Beispiel im &amp;BCB%\Examples solltest du dir mal ansehen. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/811814</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/811814</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Sat, 18 Jun 2005 13:43:02 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler mit Socket on Sat, 18 Jun 2005 15:29:55 GMT]]></title><description><![CDATA[<p>thx etz gehts <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>
]]></description><link>https://www.c-plusplus.net/forum/post/811916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/811916</guid><dc:creator><![CDATA[Schinken]]></dc:creator><pubDate>Sat, 18 Jun 2005 15:29:55 GMT</pubDate></item></channel></rss>