OVH Cloud OVH Cloud

Une petite question bête...

5 réponses
Avatar
Sébastien2003
Bonjour à tous,

voila ma question

comment effacer un repertoire et tous les fichiers qu'il contient avec vb6
??

Je connais le nom du repertoire mais je ne sais pas quels sont les fichiers
(type et nombre) qu'il contient.

Je voudrais eviter de devoir liste tous les fichiers qu'il contient un par
un pour ensuite les effacer un par un, et finalement supprimer le repertoire
ainsi vidé.

merci à celui qui me donnera le nom de la fonction magique, genre :
"EffaceToutDunCoup(MonRep)"
Bonne journée,
Sébastien.

5 réponses

Avatar
Adam Pietrasiewicz
<<< Attention - mon adresse dans l'entete de ce message >>>
<<< est une adresse ANTISPAM - pour m'ecrire cliquez sur >>>
<<< http://www.cerbermail.com/?DQr0g2Y88R >>>
=================================================== Le 22 pa¼dziernika 2003 11:06:12 Sébastien2003 a ecrit dans un message
news:bn5h9a$lvv$

comment effacer un repertoire et tous les fichiers qu'il contient avec vb6
??

Je connais le nom du repertoire mais je ne sais pas quels sont les fichiers
(type et nombre) qu'il contient.



Kill NomDuRepertoireQueJeConnais*.* ne marche pas chez toi?

--
Adam Pietrasiewicz
Pologne
---
Ce message vous a ete apporte par Le Pigeon
http://www.amsoft.com.pl/golabek
Avatar
Sébastien2003
si si mais ca fait 2 operations :

Kill NomDuRepertoireQueJeConnais*.*
RmDir Kill NomDuRepertoireQueJeConnais

c comme ca que je fais mais a tout hasard je me demandais s'il existait pas
deja une fonction qui faisait les deux.

merci pour ta reponse
@+


"Adam Pietrasiewicz" a écrit dans le
message de news:


<<< Attention - mon adresse dans l'entete de ce message >>>
<<< est une adresse ANTISPAM - pour m'ecrire cliquez sur >>>
<<< http://www.cerbermail.com/?DQr0g2Y88R >>>
=================================================== > Le 22 pa¼dziernika 2003 11:06:12 Sébastien2003 a ecrit dans un message
news:bn5h9a$lvv$

> comment effacer un repertoire et tous les fichiers qu'il contient avec


vb6
> ??
>
> Je connais le nom du repertoire mais je ne sais pas quels sont les


fichiers
> (type et nombre) qu'il contient.

Kill NomDuRepertoireQueJeConnais*.* ne marche pas chez toi?

--
Adam Pietrasiewicz
Pologne
---
Ce message vous a ete apporte par Le Pigeon
http://www.amsoft.com.pl/golabek





Avatar
Eric
Salut Seb..

Essaie la bonne vieille fonction KILL "*.TXT" par exemple
pour supprimer tous les fichier txt du dossier courant.
RMDIR "C:MonRepertoire" supprime le repertoire.
Celui-ci doit être vide sinon erreur
Bon courage
et attention à la fonction KILL à utiliser avec douceur.


-----Message d'origine-----
Bonjour à tous,

voila ma question

comment effacer un repertoire et tous les fichiers qu'il


contient avec vb6
??

Je connais le nom du repertoire mais je ne sais pas quels


sont les fichiers
(type et nombre) qu'il contient.

Je voudrais eviter de devoir liste tous les fichiers


qu'il contient un par
un pour ensuite les effacer un par un, et finalement


supprimer le repertoire
ainsi vidé.

merci à celui qui me donnera le nom de la fonction


magique, genre :
"EffaceToutDunCoup(MonRep)"
Bonne journée,
Sébastien.


.



Avatar
Hervé
Salut Sébastien,
Une façon simple :

Sub Supprimer()
Dim Dossier As String
Dossier = "D:LeDossiers"
Kill Dossier & "*.*"
RmDir Dossier
End Sub

Hervé.

"Sébastien2003" a écrit dans le message news:
bn5h9a$lvv$
Bonjour à tous,

voila ma question

comment effacer un repertoire et tous les fichiers qu'il contient avec vb6
??

Je connais le nom du repertoire mais je ne sais pas quels sont les


fichiers
(type et nombre) qu'il contient.

Je voudrais eviter de devoir liste tous les fichiers qu'il contient un par
un pour ensuite les effacer un par un, et finalement supprimer le


repertoire
ainsi vidé.

merci à celui qui me donnera le nom de la fonction magique, genre :
"EffaceToutDunCoup(MonRep)"
Bonne journée,
Sébastien.




Avatar
Adam Pietrasiewicz
<<< Attention - mon adresse dans l'entete de ce message >>>
<<< est une adresse ANTISPAM - pour m'ecrire cliquez sur >>>
<<< http://www.cerbermail.com/?DQr0g2Y88R >>>
=================================================== Le 22 pa¼dziernika 2003 11:51:43 Sébastien2003 a ecrit dans un message
news:bn5jum$ofo$

Kill NomDuRepertoireQueJeConnais*.*
RmDir Kill NomDuRepertoireQueJeConnais

c comme ca que je fais mais a tout hasard je me demandais s'il existait pas
deja une fonction qui faisait les deux.



Oui!

Effectivement!

Moi aussi j'attends impatiemment la sortie du langage de la 10eme
generation ou je n'aurais qu'a ecrire:

Sub Main()

Call FaitMoiTOUT

End Sub

..mais ca tarde a venir!

Grouillez-vous, les gars de Microsoft!

--
Adam Pietrasiewicz
Pologne
---
Ce message vous a ete apporte par Le Pigeon
http://www.amsoft.com.pl/golabek