Retour a la ligne

cs_cyber37 Messages postés 110 Date d'inscription mardi 25 octobre 2005 Statut Membre Dernière intervention 19 novembre 2010 - 22 janv. 2008 à 17:59
axeloflittoral Messages postés 7 Date d'inscription jeudi 25 septembre 2003 Statut Membre Dernière intervention 11 novembre 2009 - 11 nov. 2009 à 16:42
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 ...)

4 réponses

f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
22 janv. 2008 à 18:17
const
  CRLF = #13#10;

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


0
Utilisateur anonyme
22 janv. 2008 à 20:41
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++
0
cs_cyber37 Messages postés 110 Date d'inscription mardi 25 octobre 2005 Statut Membre Dernière intervention 19 novembre 2010
23 janv. 2008 à 14:18
Daccord, merci je vais essailler. Merci 1000 fois ....
0
axeloflittoral Messages postés 7 Date d'inscription jeudi 25 septembre 2003 Statut Membre Dernière intervention 11 novembre 2009
11 nov. 2009 à 16:42
Putain avant d'apprendre a programmer, apprend donc déja à écrire Français !!!
0
Rejoignez-nous