Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Userlist Server/Client Chat (https://www.delphipraxis.net/68589-userlist-server-client-chat.html)

Drunken_SheeP 2. Mai 2006 09:22


Userlist Server/Client Chat
 
hmm hab dazu nicht das gefunden was ich wirklich gesucht habe.

also mein problem ist, dass ich einen server/client chatprogramm schreibe und eine userliste realisieren möchte. serverseitig ist das natürlich kein problem, beim client ist mein problem der "neue" user. wie soll man dem die aktuelle userliste übergeben?. Ich verwende diesen Server bezw clientsocket und verende die Nachrichten alle mit Sendrecord. der Record besteht halt aus Nickname, IP, text, ect..
meine frage ist ob man nicht in diesen record einfach die userliste(als list oder array) mitgeben kann und sie so versendet. allerdings hat das bisher bei mir nicht geklappt..denke mal weil die TListkomponetne nur aus Pointern(?) besteht und das nur der verweis verschickt wird, und nicht der inhalt.

gibts da irgendeine elegante lösung oder muss ich mir was anderes einfallen lassen?

Mavarik 2. Mai 2006 09:51

Re: Userlist Server/Client Chat
 
hmm...

Sendest Du einen Stream oder "nur" Strings?

Bei Strings, musst Du Dir eine Routiene selber schreiben,

Bei Streams versuch doch mal Savetostream bzw. copyfromstream

Frank :coder:

Drunken_SheeP 2. Mai 2006 21:38

Re: Userlist Server/Client Chat
 
nein keinen strea(wtf btw?) sondern nur ein buffer, also nur ein record. da drin sind strings und integers. habe halt auch versucht mit dem record eine Tlist mitzusenden, aber das hat nicht funktuiniert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz