begin process at 2008 08 22 01:04:10
1 229 733 membres
5 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : retour a la ligne [ Divers / Débutant(e) ] (cyber37)

retour a la ligne le 22/01/2008 17:59:24

cyber37
Salut a tous,
Ma question vas apraitre bizard mais a vraix dire j'en est beusoin et je ne me suis jamais poser la question ...

Alors voila :

J'ai un client TCP qui doit envoiller un texte suivit d'un retour a la ligne (quand je le fait avec un memo et que je met :

client.socket.sendtext(memo.lines.gettext);
Bas sa marche quand je retroune a la ligne mais moi j'aimerais mettre un bouton qui envoi directement le texte exemple

sel 8767
{retour a la ligne}

Pour se qui est du retour a la ligne je suis sur que c'est se qui doit etre fait mais je ne sais pas comment faire !!! en gros lorsuqe j'apuis sur un bouton sa devras faire :

client.socket.sendtext('sel 8767'+retour a la ligne); (faut mettre un truck qui fait un retour a la ligne a la place de "retour a la ligne") en gros comme si sa feusais "entré" dans un memo ...

merci ...

A mon avis je ne vasi pas avoir beaucoup de reponse, (il faut dire que se genre de question est plustot "hard" enffin personne ne pense a apprendre sa et un bon jours, il y en a beusoin ...)


Re : retour a la ligne le 22/01/2008 18:17:46

f0xi
Membre Club
(Admin CS)


const
  CRLF = #13#10;


client.socket.sendtext('sel 8767'+CRLF);


deefsign.gif

Re : retour a la ligne le 22/01/2008 20:41:41

Francky23012301
Membre Club
Salut,

La fonction  client.socket.sendtext(MyString) n'a pas besoin de retour à la ligne pour fonctionner. Par contre dans un protocole, cela peut etre obligatoire à chaque envoi de string (Voir le protocole SMTP) mais cela n'a rien avoir avec la fonction SendText du TSocket.

Soit tu utilises un protocole déjà existant qui impose un retour chariot, soit ton traitement quand tu récupères tes données admet un souci. Si c'est le cas bien que la réponse de f0xi soit la bonne, il serait préférable que tu révises la partie traitement des données recues : ca t'éviterait des soucis ultérieurs.

A++



Re : retour a la ligne le 23/01/2008 14:18:22

cyber37
Daccord, merci je vais essailler. Merci 1000 fois ....


Classé sous : ligne, client, question, memo, retour

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS