Laden...

Network Stream senden?

Letzter Beitrag vor 18 Jahren 2 Posts 1.361 Views
Network Stream senden?

Hi Leute!

Ich hab mich jetzt mal in die Basics von Netzwerkprogrammierung eingearbeitet...

Ich kann verbindungen aufbauen und beenden...

Aber jetzt wollte ich etwas über den Stream senden, nur weiß ich nicht wie...

Ich zuerst ein neues Objekt von Stream angelegt und ihm den Stream des Clients zugewiesen...

Aber wie benutze ich jetzt die Write() Methode?

Ich weiß nicht was ich ihm als Parameter geben soll...

der byte[] buffer werden wohl die Daten sein die ich senden will, aber wie bekomme ich einen Stiring in das byte Array und was ist der Parameter Offset und der Count Parameter?

lg


if( networkStream.CanWrite) {
byte[] myMessage = Encoding.ASCII.GetBytes("Vielleicht mal msdn.microsoft.com anschauen");
networkStream.Write( myMessage, 0,myMessage.Lenght);
}
else
  // Kein senden möglich

Write

Auf der MSDN Site gibt es auch Examples zum Lesen und zum erstellen eines NetworkStream

[last.fm](http://www.last.fm/user/hauptmanAlpha/)