Page 1 sur 1
question sur network
Publié : jeu. 08/déc./2005 15:44
par gadjet35
Publié : jeu. 08/déc./2005 15:47
par AWEAR
Connectionid est l'identifiant donné par l'ordinateur (c'est un nombre et pas un string il me semble ) donc tu ne peux pas le définir et encore moins lui donner un nom.
Publié : jeu. 08/déc./2005 15:49
par gadjet35
bon daccord et on ne peut pas savoir le numero donner par l'ordinateur
d'un client ?

Publié : jeu. 08/déc./2005 15:52
par AWEAR
Networkclientid() ??
Publié : jeu. 08/déc./2005 15:53
par Chris
Tu peux associer le ConnectionID à une variable chaine dans une structure, et tu utilises une liste chainée.
Code : Tout sélectionner
Structure MesClients
IdConnect.l
NomClient.s
EndStructure
NewList Clients.MesClients()
Publié : jeu. 08/déc./2005 15:55
par gadjet35
@awear mais non networkclientid() c'est pour savoir quel client à envoyer des données mais si un client envoie des données l'ancien client qui à envoyer des données quesequ'il devient ?

Publié : jeu. 08/déc./2005 15:58
par AWEAR
Ben tu fais comme Chris a dit

Dès qu'un nouveau client se connecte tu récupère son connectionid et tu le mets dans la liste...
Publié : jeu. 08/déc./2005 16:00
par gadjet35
Publié : jeu. 08/déc./2005 16:02
par Chris
Ben oui, si tu as cinq connectés sur ton serveur, tu as cinq ID différents!
Publié : jeu. 08/déc./2005 17:27
par gadjet35
et le nombre que le pc donne au client c'est d'un type de donnée long ?
Publié : jeu. 08/déc./2005 17:34
par Chris
Normalement, oui, comme tous les nombres retournés par une fonction xxxxId().
Publié : jeu. 08/déc./2005 18:00
par gadjet35
ok merci