Bonjour à tous, j'aimerai créer une procédure pour découper une chaine de caractère. J'ai la chaine suivante :
et j'aimerai récupérer la chaineC:\Documents and Settings\Utilisateur\Bureau\Collecte Lait\xml\FRA32572049800022_EXRM_R_20090612_02.xml
pour en faire un identifiant en fait.FRA32572049800022_EXRM_R_20090612_02
Alors j'ai commencer à créer une procédure :
Ainsi je lui passe en paramètre la chaine complète pour réccupérer mon résultat final.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure Decoupechaine(Chaine : string); begin end;
PS : Le chemin complet ne sera pas toujours le même et la longueur de la chaine finale peut varier
Je pense que le top serai de se positionner sur le premier back slash ( "\" ) en partant de la fin et ensuite supprimer les 4 derniers caractères ( ".xml" )
Étant débutant en Delphi j'ai du mal à trouver le code qui pourrai m'aider... Si quelqu'un à la solution, merci d'avance de votre aide !
Partager