Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „ich verwende in Clientklasse nun BinraryReader/-Writer zum Lesen/Schreiben in den NetworkStream. Nicht nur wird der Code dadurch noch bisserl übersichtlicher, v.a. eröffnet das die Möglichkeit, auch andere Daten als nur Strings zu übertragen. Statt der asynchronen TcpClient.BeginRead() - Methode wird nun von der BinaryReader.Read()-Methode ein Func(Of String)-Delegat gebildet, der per .BeginInvoke() ebensogut asynchron aufgerufen werden kann:VB.NET-Quellcode (35 Zeil…

  • Benutzer-Avatarbild

    Hab es so gemacht, aber das klappt auch nicht Die Signatur der Public Overridable Function Read() As Integer-Methode ist mit dem Delegaten "Delegate Function Func(Of Byte())() As Byte()" nicht kompatibel VB.NET-Quellcode (13 Zeilen) Gibt es da nichts, womit es so funktioniert wie mit dem String ? MfG

  • Benutzer-Avatarbild

    Ja, ich weiß. Ich muss einen Buffer, Index und einen count angeben. Ich meine aber ne Art von Read Methode, bei der alles auf einmal gelesen wird. Wie bei String eben. Hoffe du weißt was ich mein MfG

  • Benutzer-Avatarbild

    "Sender.RemoveFrom(AllClientz) Sender.RemoveFrom(HelperClazz.AllClient)" Bitte nicht! Da ich bei deinem Code grade nicht so dürchblicke kann ich dir leider nicht helfen. MfG Edit: Wieso überhaupt ein Listview ? Verwende doch ein Datagridview, pracktisch die Liste vom Server direkt mit dem Control verbinden, dann wird der Client beim Disposen automatisch ausm GUI entfernt. Edit1: Da war wohl Jemand schneller Die Farbe "Rot" ist der Moderation vorbehalten -> Farbe geändert. ~Thunderbolt

  • Benutzer-Avatarbild

    Meinst du den, der für jeden Client einen neuen Thread erstellt ? Wenn die Klassen (Server, Client) ähnlich bis gleich aufgebaut sind, mit ein paar mal "Strg+C, Strg+V". Oder ich verstehe deine Frage einfach nicht, vom Sinn her macht ja dieser Server exakt das selbe, nur besser. Was du mit den Daten machst (Event triggern, nach Bielefeld weiterleiten, usw.) ist ja dir überlassen. MfG Unnötiges Vollzitat entfernt. ~Thunderbolt