Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3687 connectés 

 


Dernière réponse
Sujet : Petit coup de pouce, j'suis débutant à Delphi ....
JWhy Dans ce cas la, utilise plutot la fonction ChangeFileExt (uses SysUtils)
 
Par exemple, ChangeFileExt( 'C:\TOTO.EXE', '.INI' ) te donnera 'C:\TOTO.INI'  
 
edit: si tu veux/dois faire des manips de fichiers et autres, regarde l'aide sur l'unite SysUtils, (quasiment) toutes les fonctions dont tu auras besoin existent deja !

 

--Message édité par JWhy--


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
JWhy Dans ce cas la, utilise plutot la fonction ChangeFileExt (uses SysUtils)
 
Par exemple, ChangeFileExt( 'C:\TOTO.EXE', '.INI' ) te donnera 'C:\TOTO.INI'  
 
edit: si tu veux/dois faire des manips de fichiers et autres, regarde l'aide sur l'unite SysUtils, (quasiment) toutes les fonctions dont tu auras besoin existent deja !

 

--Message édité par JWhy--

van_axl Ok thank ca a marcher, j'avais pas exlporer l'aide jusqu'au bout.
Moi j'utilisais strscan, en indiquant un caractere precis qui etait contenu dans ma chaine,( en l'occurence comme c'etait un fichier que je voulais recuperer, mais changer l'extension, le caractere que je cherchait etait le point).
Maintenant j'ai juste a avoir la taille de ma chaine et d'enlever 4 caracteres !!!!
Voila encore merci !
JWhy regarde la fonction Copy:

Citation :


  function Copy(S; Index, Count: Integer): string;
   
  S: chaine d'ou tu veux recuperer les caracteres
  Index : position du caractere de debut
  Count: nbr de caracteres a recuperer !
 
  et ca te retourne la sous chaine desiree...


C'est marrant que tu arrives a recuperer les 10 derniers caracteres et pas les 10 premiers !  :??:  
T'utilises quoi comme fonction ?

van_axl Voila j'ai une chaine de caractère et je voudrait la tronquer pour ne prendre que les 10 premier caractères, par exemple. CA doit etre tout simple mais j'ai pour l'instant juste reussi a recuper la fin de ma chain a partir de ces 10 caractere, alors que je veux que le debut !!!
Qq'un pourrait m'aider ??
Thanks

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)