[delphi] recuperer une partie d'un string ou meme juste une lettre????

recuperer une partie d'un string ou meme juste une lettre???? [delphi] - Delphi/Pascal - Programmation

Marsh Posté le 09-05-2002 à 10:54:53    

voila :
 
exemple je prend toto:='fromage';
 
je voudrai par exemple que la variable tata soit egale a la 3 eme lettre de 'fromage' c'est a dire le o...
 
ou alors je voudrai parr exemple que tata soit egale au 3 premiere lettres de fromage . c'est a dire le fro ..
 
ou les 3 derniere ... ou celle du milieu :)
 
Merci

Reply

Marsh Posté le 09-05-2002 à 10:54:53   

Reply

Marsh Posté le 09-05-2002 à 11:01:40    

hoy !
 
Tu as plusieur choix :  
 
tu peux faire comme ça :  
 
toto := 'fromage';
tata := toto[3];
 
ça te donne la 3e lettre du mot toto
 
Sinon tu peux utiliser la fonction copy
 
tata := copy(toto,pos,nbr);
 
pos correspond à la position de départ de la copie et nbr correspond au nombre de lettres à copier.
 
tata := copy(toto,2,3);
 
tata vaudra alors : 'rom';
 
Voilà :)
a+
Darx

 

[jfdsdjhfuetppo]--Message édité par Darxmurf le 09-05-2002 à 11:02:13--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 09-05-2002 à 11:02:58    

C la fonction Copy qu'il te faut....


---------------
Il n'y a pas de bonne réponse à une mauvaise question.
Reply

Marsh Posté le 09-05-2002 à 11:14:31    

Ok , Merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed