bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
Bonjour,
Ma réponse est peut être incomplète, mais, tu mets:
'chemin = d:MonDossier
Or c'est
chemin = "d:MonDossier"
Car à:
DossierSup = Chemin & "" &
Ta variable contient "" seulement, du fait que chemin est inhibé (et n'est
pas ici déclaré)
Et si tu fais ça c'est plus court:
chemin = d:MonDossier"
Mais tu peux tout mettre d'un coup:
DossierSup = "d:MonDossier" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
L'erreur vient peut être de là, affiche, par exemple:
dim niveau as byte
niveau=0
msgbox DossierSup
on error goto erreur
kill...
niveau = 1
set...
niveau = 2
rm...
niveau = 3
exit sub
erreur:
MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " : " &
Err.source
on error resume next
end sub
----------------------
J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier après
avoir pointé dessus, ici:
"Chemin de fichier"
http://irolog.free.fr/gratis/index.htm#c1
Par copier/coller tu as ensuite exactement l'adresse sans risque d'erreur...
----------------------------------
Site logiciels
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"Pascal" a écrit dans le message de news:
%bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
Bonjour,
Ma réponse est peut être incomplète, mais, tu mets:
'chemin = d:MonDossier
Or c'est
chemin = "d:MonDossier"
Car à:
DossierSup = Chemin & "" &
Ta variable contient "" seulement, du fait que chemin est inhibé (et n'est
pas ici déclaré)
Et si tu fais ça c'est plus court:
chemin = d:MonDossier"
Mais tu peux tout mettre d'un coup:
DossierSup = "d:MonDossier" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
L'erreur vient peut être de là, affiche, par exemple:
dim niveau as byte
niveau=0
msgbox DossierSup
on error goto erreur
kill...
niveau = 1
set...
niveau = 2
rm...
niveau = 3
exit sub
erreur:
MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " : " &
Err.source
on error resume next
end sub
----------------------
J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier après
avoir pointé dessus, ici:
"Chemin de fichier"
http://irolog.free.fr/gratis/index.htm#c1
Par copier/coller tu as ensuite exactement l'adresse sans risque d'erreur...
----------------------------------
Site logiciels
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"Pascal" <inconnu@hotmail.com> a écrit dans le message de news:
%23tyYyn8xGHA.4232@TK2MSFTNGP05.phx.gbl...
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
Bonjour,
Ma réponse est peut être incomplète, mais, tu mets:
'chemin = d:MonDossier
Or c'est
chemin = "d:MonDossier"
Car à:
DossierSup = Chemin & "" &
Ta variable contient "" seulement, du fait que chemin est inhibé (et n'est
pas ici déclaré)
Et si tu fais ça c'est plus court:
chemin = d:MonDossier"
Mais tu peux tout mettre d'un coup:
DossierSup = "d:MonDossier" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
L'erreur vient peut être de là, affiche, par exemple:
dim niveau as byte
niveau=0
msgbox DossierSup
on error goto erreur
kill...
niveau = 1
set...
niveau = 2
rm...
niveau = 3
exit sub
erreur:
MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " : " &
Err.source
on error resume next
end sub
----------------------
J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier après
avoir pointé dessus, ici:
"Chemin de fichier"
http://irolog.free.fr/gratis/index.htm#c1
Par copier/coller tu as ensuite exactement l'adresse sans risque d'erreur...
----------------------------------
Site logiciels
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"Pascal" a écrit dans le message de news:
%bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
d'accèsà
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
Bonjour,
Ma réponse est peut être incomplète, mais, tu mets:
'chemin = d:MonDossier
Or c'est
chemin = "d:MonDossier"
Car à:
DossierSup = Chemin & "" &
Ta variable contient "" seulement, du fait que chemin est inhibé (et
pas ici déclaré)
Et si tu fais ça c'est plus court:
chemin = d:MonDossier"
Mais tu peux tout mettre d'un coup:
DossierSup = "d:MonDossier" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
L'erreur vient peut être de là, affiche, par exemple:
dim niveau as byte
niveau=0
msgbox DossierSup
on error goto erreur
kill...
niveau = 1
set...
niveau = 2
rm...
niveau = 3
exit sub
erreur:
MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " : "
Err.source
on error resume next
end sub
----------------------
J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier
avoir pointé dessus, ici:
"Chemin de fichier"
http://irolog.free.fr/gratis/index.htm#c1
Par copier/coller tu as ensuite exactement l'adresse sans risque
----------------------------------
Site logiciels
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------
"Pascal" a écrit dans le message de news:
%
> bonsoir,
> une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
> dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
> d'accèsà
> ??????????
> Toute idée bienvenue
> Merci
> Pascal
>
> voici le code :
>
> Private Sub cmdSupprimerAlbum_Click()
> Dim DossierSup As String
>
> 'chemin = d:MonDossier
> 'initialise le dossier a supprimer
> DossierSup = Chemin & "" &
> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>
> rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
> Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf &
> "Vous confirmez ce choix ?", vbYesNo, "Suppression")
> If rep = vbYes Then
> 'supprime tous les fichiers du dossier
> Kill DossierSup & "*.*"
> 'enleve l'attribut lecture seule du dossier
> SetAttr DossierSup, vbNormal
> 'supprime le dossier
> RmDir DossierSup
> End If
> 'Rafraichit la listView
> Call ShowRep
>
> End Sub
>
Bonjour,
Ma réponse est peut être incomplète, mais, tu mets:
'chemin = d:MonDossier
Or c'est
chemin = "d:MonDossier"
Car à:
DossierSup = Chemin & "" &
Ta variable contient "" seulement, du fait que chemin est inhibé (et
pas ici déclaré)
Et si tu fais ça c'est plus court:
chemin = d:MonDossier"
Mais tu peux tout mettre d'un coup:
DossierSup = "d:MonDossier" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
L'erreur vient peut être de là, affiche, par exemple:
dim niveau as byte
niveau=0
msgbox DossierSup
on error goto erreur
kill...
niveau = 1
set...
niveau = 2
rm...
niveau = 3
exit sub
erreur:
MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " : "
Err.source
on error resume next
end sub
----------------------
J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier
avoir pointé dessus, ici:
"Chemin de fichier"
http://irolog.free.fr/gratis/index.htm#c1
Par copier/coller tu as ensuite exactement l'adresse sans risque
----------------------------------
Site logiciels
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------
"Pascal" <inconnu@hotmail.com> a écrit dans le message de news:
%23tyYyn8xGHA.4232@TK2MSFTNGP05.phx.gbl...
> bonsoir,
> une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
> dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
> d'accèsà
> ??????????
> Toute idée bienvenue
> Merci
> Pascal
>
> voici le code :
>
> Private Sub cmdSupprimerAlbum_Click()
> Dim DossierSup As String
>
> 'chemin = d:MonDossier
> 'initialise le dossier a supprimer
> DossierSup = Chemin & "" &
> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>
> rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
> Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf &
> "Vous confirmez ce choix ?", vbYesNo, "Suppression")
> If rep = vbYes Then
> 'supprime tous les fichiers du dossier
> Kill DossierSup & "*.*"
> 'enleve l'attribut lecture seule du dossier
> SetAttr DossierSup, vbNormal
> 'supprime le dossier
> RmDir DossierSup
> End If
> 'Rafraichit la listView
> Call ShowRep
>
> End Sub
>
Bonjour,
Ma réponse est peut être incomplète, mais, tu mets:
'chemin = d:MonDossier
Or c'est
chemin = "d:MonDossier"
Car à:
DossierSup = Chemin & "" &
Ta variable contient "" seulement, du fait que chemin est inhibé (et
pas ici déclaré)
Et si tu fais ça c'est plus court:
chemin = d:MonDossier"
Mais tu peux tout mettre d'un coup:
DossierSup = "d:MonDossier" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
L'erreur vient peut être de là, affiche, par exemple:
dim niveau as byte
niveau=0
msgbox DossierSup
on error goto erreur
kill...
niveau = 1
set...
niveau = 2
rm...
niveau = 3
exit sub
erreur:
MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " : "
Err.source
on error resume next
end sub
----------------------
J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier
avoir pointé dessus, ici:
"Chemin de fichier"
http://irolog.free.fr/gratis/index.htm#c1
Par copier/coller tu as ensuite exactement l'adresse sans risque
----------------------------------
Site logiciels
http://irolog.free.fr
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------
"Pascal" a écrit dans le message de news:
%
> bonsoir,
> une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
> dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
> d'accèsà
> ??????????
> Toute idée bienvenue
> Merci
> Pascal
>
> voici le code :
>
> Private Sub cmdSupprimerAlbum_Click()
> Dim DossierSup As String
>
> 'chemin = d:MonDossier
> 'initialise le dossier a supprimer
> DossierSup = Chemin & "" &
> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>
> rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
> Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf &
> "Vous confirmez ce choix ?", vbYesNo, "Suppression")
> If rep = vbYes Then
> 'supprime tous les fichiers du dossier
> Kill DossierSup & "*.*"
> 'enleve l'attribut lecture seule du dossier
> SetAttr DossierSup, vbNormal
> 'supprime le dossier
> RmDir DossierSup
> End If
> 'Rafraichit la listView
> Call ShowRep
>
> End Sub
>
Salut,
Est-ce que je me trompe, ou si le fichier (ou répertoire) cherché
n'existe pas, on a une erreur 2, et non 75 ?
________________________________
Le 25/08/2006 08:01, X a écrit :
> Bonjour,
>
> Ma réponse est peut être incomplète, mais, tu mets:
> 'chemin = d:MonDossier
> Or c'est
> chemin = "d:MonDossier"
>
> Car à:
> DossierSup = Chemin & "" &
> Ta variable contient "" seulement, du fait que chemin est inhibé (et
> pas ici déclaré)
>
> Et si tu fais ça c'est plus court:
> chemin = d:MonDossier"
>
> Mais tu peux tout mettre d'un coup:
> DossierSup = "d:MonDossier" &
> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>
> L'erreur vient peut être de là, affiche, par exemple:
>
> dim niveau as byte
> niveau=0
> msgbox DossierSup
> on error goto erreur
> kill...
> niveau = 1
> set...
> niveau = 2
> rm...
> niveau = 3
> exit sub
> erreur:
> MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " :
> Err.source
> on error resume next
> end sub
> ----------------------
>
> J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier
> avoir pointé dessus, ici:
> "Chemin de fichier"
> http://irolog.free.fr/gratis/index.htm#c1
> Par copier/coller tu as ensuite exactement l'adresse sans risque
>
> ----------------------------------
> Site logiciels
> http://irolog.free.fr
> http://irolog.free.fr/ecrire/index.htm
> Site perso
> http://irolog.free.fr/joe/index.htm
> Principe d'utilisation des news Groups
> http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------
> "Pascal" a écrit dans le message de news:
> %
>> bonsoir,
>> une petite aide bienvenue, ne comprends pas pourquoi la suppression
>> dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
>> d'accèsà
>> ??????????
>> Toute idée bienvenue
>> Merci
>> Pascal
>>
>> voici le code :
>>
>> Private Sub cmdSupprimerAlbum_Click()
>> Dim DossierSup As String
>>
>> 'chemin = d:MonDossier
>> 'initialise le dossier a supprimer
>> DossierSup = Chemin & "" &
>> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>>
>> rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
>> Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf
>> "Vous confirmez ce choix ?", vbYesNo, "Suppression")
>> If rep = vbYes Then
>> 'supprime tous les fichiers du dossier
>> Kill DossierSup & "*.*"
>> 'enleve l'attribut lecture seule du dossier
>> SetAttr DossierSup, vbNormal
>> 'supprime le dossier
>> RmDir DossierSup
>> End If
>> 'Rafraichit la listView
>> Call ShowRep
>>
>> End Sub
>>
>
>
Salut,
Est-ce que je me trompe, ou si le fichier (ou répertoire) cherché
n'existe pas, on a une erreur 2, et non 75 ?
________________________________
Le 25/08/2006 08:01, X a écrit :
> Bonjour,
>
> Ma réponse est peut être incomplète, mais, tu mets:
> 'chemin = d:MonDossier
> Or c'est
> chemin = "d:MonDossier"
>
> Car à:
> DossierSup = Chemin & "" &
> Ta variable contient "" seulement, du fait que chemin est inhibé (et
> pas ici déclaré)
>
> Et si tu fais ça c'est plus court:
> chemin = d:MonDossier"
>
> Mais tu peux tout mettre d'un coup:
> DossierSup = "d:MonDossier" &
> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>
> L'erreur vient peut être de là, affiche, par exemple:
>
> dim niveau as byte
> niveau=0
> msgbox DossierSup
> on error goto erreur
> kill...
> niveau = 1
> set...
> niveau = 2
> rm...
> niveau = 3
> exit sub
> erreur:
> MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " :
> Err.source
> on error resume next
> end sub
> ----------------------
>
> J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier
> avoir pointé dessus, ici:
> "Chemin de fichier"
> http://irolog.free.fr/gratis/index.htm#c1
> Par copier/coller tu as ensuite exactement l'adresse sans risque
>
> ----------------------------------
> Site logiciels
> http://irolog.free.fr
> http://irolog.free.fr/ecrire/index.htm
> Site perso
> http://irolog.free.fr/joe/index.htm
> Principe d'utilisation des news Groups
> http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------
> "Pascal" <inconnu@hotmail.com> a écrit dans le message de news:
> %23tyYyn8xGHA.4232@TK2MSFTNGP05.phx.gbl...
>> bonsoir,
>> une petite aide bienvenue, ne comprends pas pourquoi la suppression
>> dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
>> d'accèsà
>> ??????????
>> Toute idée bienvenue
>> Merci
>> Pascal
>>
>> voici le code :
>>
>> Private Sub cmdSupprimerAlbum_Click()
>> Dim DossierSup As String
>>
>> 'chemin = d:MonDossier
>> 'initialise le dossier a supprimer
>> DossierSup = Chemin & "" &
>> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>>
>> rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
>> Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf
>> "Vous confirmez ce choix ?", vbYesNo, "Suppression")
>> If rep = vbYes Then
>> 'supprime tous les fichiers du dossier
>> Kill DossierSup & "*.*"
>> 'enleve l'attribut lecture seule du dossier
>> SetAttr DossierSup, vbNormal
>> 'supprime le dossier
>> RmDir DossierSup
>> End If
>> 'Rafraichit la listView
>> Call ShowRep
>>
>> End Sub
>>
>
>
Salut,
Est-ce que je me trompe, ou si le fichier (ou répertoire) cherché
n'existe pas, on a une erreur 2, et non 75 ?
________________________________
Le 25/08/2006 08:01, X a écrit :
> Bonjour,
>
> Ma réponse est peut être incomplète, mais, tu mets:
> 'chemin = d:MonDossier
> Or c'est
> chemin = "d:MonDossier"
>
> Car à:
> DossierSup = Chemin & "" &
> Ta variable contient "" seulement, du fait que chemin est inhibé (et
> pas ici déclaré)
>
> Et si tu fais ça c'est plus court:
> chemin = d:MonDossier"
>
> Mais tu peux tout mettre d'un coup:
> DossierSup = "d:MonDossier" &
> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>
> L'erreur vient peut être de là, affiche, par exemple:
>
> dim niveau as byte
> niveau=0
> msgbox DossierSup
> on error goto erreur
> kill...
> niveau = 1
> set...
> niveau = 2
> rm...
> niveau = 3
> exit sub
> erreur:
> MsgBox Err.Number & " niveau = " & niveau & vblf & Err.Description & " :
> Err.source
> on error resume next
> end sub
> ----------------------
>
> J'ai fait un petit logiciel gratuit qui attrape l'adresse d'un fichier
> avoir pointé dessus, ici:
> "Chemin de fichier"
> http://irolog.free.fr/gratis/index.htm#c1
> Par copier/coller tu as ensuite exactement l'adresse sans risque
>
> ----------------------------------
> Site logiciels
> http://irolog.free.fr
> http://irolog.free.fr/ecrire/index.htm
> Site perso
> http://irolog.free.fr/joe/index.htm
> Principe d'utilisation des news Groups
> http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------
> "Pascal" a écrit dans le message de news:
> %
>> bonsoir,
>> une petite aide bienvenue, ne comprends pas pourquoi la suppression
>> dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
>> d'accèsà
>> ??????????
>> Toute idée bienvenue
>> Merci
>> Pascal
>>
>> voici le code :
>>
>> Private Sub cmdSupprimerAlbum_Click()
>> Dim DossierSup As String
>>
>> 'chemin = d:MonDossier
>> 'initialise le dossier a supprimer
>> DossierSup = Chemin & "" &
>> Me.ListView1.ListItems(ListView1.selectedItem.Index)
>>
>> rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
>> Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf
>> "Vous confirmez ce choix ?", vbYesNo, "Suppression")
>> If rep = vbYes Then
>> 'supprime tous les fichiers du dossier
>> Kill DossierSup & "*.*"
>> 'enleve l'attribut lecture seule du dossier
>> SetAttr DossierSup, vbNormal
>> 'supprime le dossier
>> RmDir DossierSup
>> End If
>> 'Rafraichit la listView
>> Call ShowRep
>>
>> End Sub
>>
>
>
Salut,
Oublie mon message précédent, et vérifie que tu as bien les droits
voulus sur le fichier. Pour ce qui me concerne c'était ça le problème.
Salut,
Oublie mon message précédent, et vérifie que tu as bien les droits
voulus sur le fichier. Pour ce qui me concerne c'était ça le problème.
Salut,
Oublie mon message précédent, et vérifie que tu as bien les droits
voulus sur le fichier. Pour ce qui me concerne c'était ça le problème.
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
bonsoir,
une petite aide bienvenue, ne comprends pas pourquoi la suppression d'un
dossier (avec RMDIR) me génère une erreur 75 (Erreur dans le Chemin
??????????
Toute idée bienvenue
Merci
Pascal
voici le code :
Private Sub cmdSupprimerAlbum_Click()
Dim DossierSup As String
'chemin = d:MonDossier
'initialise le dossier a supprimer
DossierSup = Chemin & "" &
Me.ListView1.ListItems(ListView1.selectedItem.Index)
rep = MsgBox("vous avez choisi de supprimer :" & vbCrLf &
Me.ListView1.ListItems(ListView1.selectedItem.Index) & vbCrLf & vbCrLf & _
"Vous confirmez ce choix ?", vbYesNo, "Suppression")
If rep = vbYes Then
'supprime tous les fichiers du dossier
Kill DossierSup & "*.*"
'enleve l'attribut lecture seule du dossier
SetAttr DossierSup, vbNormal
'supprime le dossier
RmDir DossierSup
End If
'Rafraichit la listView
Call ShowRep
End Sub
ReHELLO,
quand tu dit les droits, ben je les ai puisque en dehors de l'environnement
de VB6 je peux supprimer, je suis le seul utilisteur
"Gloops" a écrit dans le message de
news:Salut,
Oublie mon message précédent, et vérifie que tu as bien les droits
voulus sur le fichier. Pour ce qui me concerne c'était ça le problème.
ReHELLO,
quand tu dit les droits, ben je les ai puisque en dehors de l'environnement
de VB6 je peux supprimer, je suis le seul utilisteur
"Gloops" <gloops@niark.invalid> a écrit dans le message de
news:ebLpv3AyGHA.2036@TK2MSFTNGP05.phx.gbl...
Salut,
Oublie mon message précédent, et vérifie que tu as bien les droits
voulus sur le fichier. Pour ce qui me concerne c'était ça le problème.
ReHELLO,
quand tu dit les droits, ben je les ai puisque en dehors de l'environnement
de VB6 je peux supprimer, je suis le seul utilisteur
"Gloops" a écrit dans le message de
news:Salut,
Oublie mon message précédent, et vérifie que tu as bien les droits
voulus sur le fichier. Pour ce qui me concerne c'était ça le problème.