var Taille, i: integer; url, chaine2: string; begin url:= Edit1.Text; Taille:= Length(url); //on compte le nbre de caracteres de l'url for i:= Taille downto 0 do //on décompte jusqu'a 0 begin if url[i] = '/' then //on regarde si on rencontre / pendant le décompte. begin chaine2:= Copy(url, i + 1, Taille); //si oui, on copie la chaine ShowMessage(chaine2); //entre i+1 et la fin Exit; // on sort pour arreter au 1er / rencontré. end; end; end;
Il y a netement plus simple : function ExtractURLFileName(URL: String): String; begin while Pos('/',URL)>0 do Delete(URL,1,Pos('/',URL)); Result:=URL; end; Un autre liens sur ce sujet : http://www.delphifr.com/article.asp?Val=30
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 948 membres 209 nouveaux aujourd'hui 15 441 membres club