Nero`
Messages postés30Date d'inscriptionsamedi 1 novembre 2003StatutMembreDernière intervention16 juillet 2013 21 nov. 2007 à 21:16
Bonsoir
j'ai peut etre une fonction qui peut t'interesser.
function droiteDroite(substr: string; s: string): string;
{============================================================================}
{ fonction qui renvoie la sous chaine de caractère situè à droite de la sous }
{ chaine substr située la plus à droite }
{ ex: si substr = '\' et S= 'truc\tr\essai.exe droiteDroite renvoie essai.exe}
{============================================================================}
begin
Repeat
S:=droite(substr,s);
until pos(substr,s)=0;
result:=S;
end;
Nero`
Messages postés30Date d'inscriptionsamedi 1 novembre 2003StatutMembreDernière intervention16 juillet 2013 21 nov. 2007 à 21:20
oops j'avais oublier !
il te faut aussi cette fonction avec :
function droite(substr: string; s: string): string;
begin
if pos(substr,s)=0 then result:='' else
result:=copy(s, pos(substr, s)+length(substr), length(s)-pos(substr, s)+length(substr));
end;
ARothstein1
Messages postés8Date d'inscriptionmercredi 21 novembre 2007StatutMembreDernière intervention10 janvier 2008 22 nov. 2007 à 07:07
Bonjour à tous,
Merci pour vos réponses, je vois cela dès ce soir.
Desktop := ExtractFileName(Cle);
Effectivement, cela est jouable, mais est-ce que ce serais compatible avec la méthode de [auteur/NERO/187816.aspx Nero`]
si je souhaite garder un, ou plusieurs delimitateur?
Exemple (qui sera dans le .txt):
Desktop=NomUser\Bureau
Là, je en pense pas, à moins qu'il y ai une chose a rajouter...
Bon, je regarde àa ce soir, et vous tiens au courant.