j'ai déja essayer avec
var
S: String;
C: shortstring;
begin
S := '22/07/2006000000009593.260000000009593.26000000071830000000418000000';
C := S[59]+S[60]+S[61]+S[62]+S[63];
{edit sert à voir la valeur }
edit1.text:=c;
end;
ma question : Existe t-il une façon plus simple de récupérer les données et comment récupérer la ligne de caractére se trouvant à la fin d'un fichier txt
idem pour recuperer les X caracteres de fin de nom de fichier:
var i: integer; //nombre de caracteres à choper
i := 3;
edit1.Text := copy(s,length(s)-1-i,i);
Guillemouze
Messages postés991Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention29 août 20136 3 nov. 2006 à 23:32
pour la sous chaine, tu peux aussi utiliser
leftstr(s, n) pour extrait les n premiers caracteres de s,
rightstr(s,n) pour extraire les n dernieres caracters de s,
midstr(s,n,c) pour extraire c caracteres de s a partir de la position n, ce qui s'applique dans ton cas