Renommer des fichiers

Schnouf - 1 juin 2001 à 03:19
 Krasba - 1 juin 2001 à 10:27
Bon voila mon probleme est le suivant, jai le nom dun dossier ds une variable et je veux renomer tous ces fichiers de la meme facon (enlever les 4 derniers caracteres : .jpg) mais je ne sais pas comment faire

2 réponses

en fait ce que je veux faire cest compter le nombre de fichiers presents ds le dossier puis faire une boucle pour ou a chake fois je traite un fichier different de la meme facon
0
je pense pouvoir t'aider.
insere 3 controle : DriveListBox, DirListBox et FileListBox
en proprité tu met visible = False

ensuite en form_load, tu mets :

Private Sub Form_Load()
Dim chemin As String

Drive1.Drive = "c:"
chemin = "C:\MesDocs\Photos"
Dir1.Path = chemin
End Sub

/*si tu veux effectuer un filtre sur des fichiers spéciaux, exemple .bmp fo faire ca*/

/*ou file1 est le nom de ton controle FileListBox
File1.pattern="*.bmp"

/*ensuite la procedure qui suit est celle associée a un bouton*/
/*ta boucle tourne comme ca*/
/*je ne connais pas la syntaxe exacte*/

moncontrole = File1.FileName
For Each moncontrole In File1
/*tous tes fichiers prennent l'extansion .jpg*/
right(moncontrole,4)=".jpg"
Next

Voila je pense que ca tourne :) Si ta un Prob mail moi ;)
0
Rejoignez-nous