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

  FORUM HardWare.fr
  Programmation
  Ada

  renommage de fichiers impossible???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

renommage de fichiers impossible???

n°877268
iltonio
Posté le 19-10-2004 à 18:24:32  profilanswer
 

alors voila, c'est tout simple...
j'ai un programme basique, ou je crée mon pointeur fichier (filetype) que j'associe a un fichier (que ce soit binaire ou texte) et je m'apercois qu'il n'y a pas de fonction ou procedure de renommage du fichier!!! comment est-ce possible???
bien sur, il est tout a fait possible de créer un deuxieme fichier avec le nom voulu et ensuite copier le contenu du premier fichier dans le second mais imaginez un peu pour des fichiers de quelques dixaines de megas, voire des centaines!!! de plus, si ce sont des fichiers non-texte pour lesquels je ne connais pas la structure (impossible de se servir du package direct_io), il faut les copier caractère par caractère....légèrement fastidieux, et couteux en temps machine si j'ai plusieurs fichiers a renommer :(
il doit y avoir un moyen plus simple....quelqu'un aurait il une solution a m'apporter??
j'en serais éternellement reconnaissant ;)
bref, merci d'avance...voici mon mail si vous voulez me contacter directement: spade_57@hotmail.com
merci d'avance!!

mood
Publicité
Posté le 19-10-2004 à 18:24:32  profilanswer
 

n°877478
iltonio
Posté le 19-10-2004 à 21:41:15  profilanswer
 

hmmm...en fait, c'est bon, j'ai trouvé...lol
désolé d'avoir dérangé des gens si y'en a qui se sont mis a chercher ^^
en bref:
je me sert de la commande shell "rename" incluse dans le "cmd.exe" de windows (pas le command.com, pour avoir des noms + grands que 8 lettres) en faisant un "spawn" et le tour est joué...
hmmm...faudra que je cherche un peu plus avant de poster des requetes sur le forum...:)
si wous voulez des infos plus en details: spade_57@hotmail.com

n°877751
HelloWorld
Salut tout le monde!
Posté le 20-10-2004 à 10:04:20  profilanswer
 

Il me semble qu'il n'y a rien de standard en ADA pour renommer. Sous Windows, un peu plus élégant que de lancer rename, si tu peux appeler MoveFile c'est plus mieux propre.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°881703
103e
Posté le 25-10-2004 à 08:21:51  profilanswer
 

Bonjour,
Puisque tu utilise Gnat, il y a le package Gnat.OS_Lib qui fournit un procedure Rename_File. C'est un peu au dessus de Spawn...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  renommage de fichiers impossible???

 

Sujets relatifs
ftp_nlist ne retourne que les fichiersBloquer le téléchargement de mes fichiers.
Dreamweaver et déplacement de fichiersLister les noms de fichiers,taille,type d'un serveur http ?
htaccess sur un repertoire et tous ses fichiershtaccess sur un repertoire et tous ses fichiers
Lister les fichiers contenus dans un répertoire (débutant)copier des fichiers avec Ant
Affichage de la liste des fichiers dans un répertoireIndentation automatique fichiers XSL
Plus de sujets relatifs à : renommage de fichiers impossible???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR