acces refusé.

Le
Dan
Bonjour a tous.

lorse que je renome par programme un repertoir je recupére parfois
l'erreur:
Acces refusé.
je pense que cela se produit pour les repertoirs contenant une vidér mais ce
n'est pas certain.
qu'em pensez vous et quelle est la solution.
voici la ligne de code que j'utilise.
My.Computer.FileSystem.RenameDirectory(chemin, aa)

chemin contien le chemin du repertoir a renomer
ex d:zert
et aa contien le nouveau non a donner a ce repertoir ex nvrep

Je suis sous vb.net 2008

D'avance merci de votre aide
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jérémy Jeanson
Le #19912651
Bonjour Dan,

As tu tenté d'utiliser simplement la librairie System.Io?

Par exemple (ça peut sembler étrange, mais "Move" correspond à un
renomage):

Dim pathAncien As String = "..."
Dim pathNouveau As String = "..."

System.IO.Directory.Move(pathAncien, pathNouveau)
--
Jérémy JEANSON
MCP
http://www.jjeanson.fr
Gilles TOURREAU - MVP C#
Le #19972181
Bonjour,

Un "Accès refusé" signifie que vous n'avez pas le droit sur le dossier ou
que celui-ci est actuellement utilisé par une autre application.

Cordialement

--
Gilles TOURREAU - MVP C#
E-Mail :
Site Web : http://gilles.tourreau.fr

Société P.O.S - Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr

"Dan" : 4a805b4b$0$10269$
Bonjour a tous.

lorse que je renome par programme un repertoir je recupére parfois
l'erreur:
Acces refusé.
je pense que cela se produit pour les repertoirs contenant une vidér mais
ce n'est pas certain.
qu'em pensez vous et quelle est la solution.
voici la ligne de code que j'utilise.
My.Computer.FileSystem.RenameDirectory(chemin, aa)

chemin contien le chemin du repertoir a renomer
ex d:zert
et aa contien le nouveau non a donner a ce repertoir ex nvrep

Je suis sous vb.net 2008

D'avance merci de votre aide


Publicité
Poster une réponse
Anonyme