Transmettre une variable [Résolu]

Signaler
-
 Utilisateur anonyme -
Salut à tous

Voila j'ai besoin de faire quelque chose. On m'a déja proposé une source mais elle convient pas totalement à mes besoins.

Voila l'idée : vous avez un client et un serveur.

Client : il envoye le message 'attention'
Serveur : il recoit le message 'attention'
Serveur : il définit une variable i de type char ou autre
Serveur : il envoye le message 'transmet variable'
Client : il recoit le message 'transmet variable'
client : il envoit le message 'variable'
Serveur : il recoit le message en une 'variable'
serveur : il pose i=contenu du message 'variable'


*Bon la partie envoye/réception me pose pas de problème mais i=contenu du message 'variable' par contre si. Quelle est la syntaxe a utiliser????

*Autre question relative à une petite différence :
Client : il envoye en une seule "étape" le message 'variable' et 'text' (text=valeur que l'on veut donner à la variable).
Serveur : il recoit 'variable' et comprend qu'il doit faire i=texte
Quelle sont les syntaxes a utiliser????


Si une autre technique simple existe, n'hesitez pas à m'en faire part. Merci

7 réponses

Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
13
Ben, c'est tout simple :

i := StrToInt(MessageRecu);

@+

Nico { http://perso.wanadoo.fr/ni69/ }




<hr size="2" width="100%">

N'oubliez pas de cliquer sur Réponse Acceptée lorsque la réponse vous convient !
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
13
Fais comme ceci :

i := Copy(MessageRecu, Pos(' ', MessageRecu)+1, Length(MessageRecu));

@+

Nico { http://perso.wanadoo.fr/ni69/ }




<hr size="2" width="100%">

N'oubliez pas de cliquer sur Réponse Acceptée lorsque la réponse vous convient !

Salut Ni69 tu as mal compris ma question :

i est en integer (par exemple)
Le Serveur recoit le message 'variable'.
Si le serveur recoit le message 'variable' le prochain message devra être définit ou utiliser si tu préfères, comme la valeur de la variable i.

Si tu préfères

Soit i un entier
Si le serveur recoit le message variable alors i:=prochain message recu convertis en entier.

PS : le message relatif à la valeur que devra avoir la variable i doit etre convertis en entier

Oui mais la il y a un problemesqui se pose
Message recu : il faut que le serveur sache que c'est le message recu juste apres le message 'variable'. Il faut bien lui dire de prendre tel message et pas tel autre.
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
13
Donne-moi le code de ta procédure de réception de messages, je te dirais comment faire.

@+

Nico { http://perso.wanadoo.fr/ni69/ }




<hr size="2" width="100%">

N'oubliez pas de cliquer sur Réponse Acceptée lorsque la réponse vous convient !

Comment ca ? je fais juste des "sendtext".

Tu peux me donner un exemple simple mais précis stp en utilisant un integer i tel que i=13. Enfin si c'est pas trop poussé.

Merci