alexyou
Messages postés14Date d'inscriptiondimanche 4 juin 2006StatutMembreDernière intervention17 octobre 2009
-
21 mai 2007 à 01:45
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 2022
-
21 mai 2007 à 19:18
Salut
J'aimerais bien savoir comment lire dans une varibale de type chaîne que les lettres avec le Try
Merci d'avance
cs_Loda
Messages postés814Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention30 juillet 20093 21 mai 2007 à 13:31
salut,
pourquoi avec le try? sais-tu ce qu'est le try? (je te recommande de lire l'aide de Delphi a ce sujet)
pour extraire les lettres d'une chaîne de char:
algo: (cad que je ne l'ai pas testé, ni compilé):
type
TSetOfChar = set of char;
function OnlyCharInSet (aStringToParse : string; aSet : TSetOfChar) : string;
var i : integer;
begin
result := '';
for i := 1 to Length(aStringToParse) do
if aStringToParse[i] in aSet then
result := result + aStringToParse[i];
end;
function OnlyLetter (aString: string) : string;
begin
result := OnlyCharInSet (aString, ['a'..'z','A'..'Z']); //complet le set avec ce que tu appel "que les lettres"
end;
bon code,
Loda
<hr size="2" width="100%" />Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.