RichEdit MAJ-MIN

cs_nuns Messages postés 87 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 23 juillet 2009 - 12 nov. 2004 à 00:22
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 - 12 nov. 2004 à 19:11
je n'arrive pas trouver comment je pourrais ffaire pour,
transformer en majuscule ou miniscule,

je m'explique,

Exemple

alors je voudrais mettre appartire de la ligne 5 tout en majuscule jusqu a la ligne 10,, comment je pourrais faire

2 réponses

cs_neko Messages postés 135 Date d'inscription jeudi 14 août 2003 Statut Membre Dernière intervention 12 octobre 2006 1
12 nov. 2004 à 06:30
Pour les transformations majuscules ou minuscules tu dispose de 2 fonction dans l'unité SysUtils, c'est LowerCase Et UpperCase, dans le cas de ton exemple ca donnerait:

For i :=  5  To  10 Do
   RichEdit.Lines[i] : = UpperCase(RichEdit.Lines[i]);


bouh
0
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
12 nov. 2004 à 19:11
Pour (dés)accentuer le tout:

RichEdit.Text:=AnsiUpperCase(RichEdit.Text);
RichEdit.Text:=AnsiLowerCase(RichEdit.Text);


Pour le choix de la ligne:

RichEdit.Lines[LaLigne]:=AnsiUpperCase(RichEdit.Lines[LaLigne]);
RichEdit.Lines[LaLigne]:=AnsiLowerCase(RichEdit.Lines[LaLigne]);

===========
Validez les réponses si ok...

ViewVite : HTML - ZIP
0
Rejoignez-nous