For n:=0 to...

MoveX Messages postés 230 Date d'inscription vendredi 9 mai 2003 Statut Membre Dernière intervention 16 juillet 2005 - 7 janv. 2004 à 13:11
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 - 7 janv. 2004 à 13:37
Je comprend vraiment pas pourquoi la memo2 n affiche que l ord du dernier caractere :

n: Integer;
text: String;

text:= Memo1.Text;
for n:=0 to Length(text) do
begin
Memo2.Text:= IntToStr(Ord(Memo1.Text[n]));
end;

en effet d habitude cest le truc tout simple que tout le monde maitrise et j ai aucun probleme avec mais la ca foire, si quelqu un a une idee d ou ca vient, ce serait gentil de me prevenir...

1 réponse

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
7 janv. 2004 à 13:37
Au lieu de :
Memo2.Text:= IntToStr(Ord(Memo1.Text[n]));

il faut concaténer :
Memo2.Text:= Memo2.Text +IntToStr(Ord(Memo1.Text[n]));

May Delphi be with you
0
Rejoignez-nous