CRÉE ET SUPPRIMER UN DOSSIER VIA MKDIR, RMDIR OU ENCOR "KILL" POUR LES FICHIER

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 4 nov. 2003 à 21:35
kimmelf2 Messages postés 267 Date d'inscription lundi 22 septembre 2003 Statut Membre Dernière intervention 27 novembre 2005 - 6 nov. 2003 à 03:06
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17681-cree-et-supprimer-un-dossier-via-mkdir-rmdir-ou-encor-kill-pour-les-fichier

kimmelf2 Messages postés 267 Date d'inscription lundi 22 septembre 2003 Statut Membre Dernière intervention 27 novembre 2005
6 nov. 2003 à 03:06
-1- Deja ton code contraire :

Private Sub Timer1_Timer()
On Error Resume Next
RmDir (Text1.Text)
End Sub

Private Sub Timer2_Timer()
Text1.Text = Val(Text1.Text) + 1
End Sub


Ca se resume en :
private sub timer1_timer()
remdir(text1.text)
text1.text=val(text1.text)+1
end sub

-2- pourquoi utiliser un textbox ?? utilise une variable toute bete pour ton compteur, ca consommera moin de ressources

-3- au lieu de faire un bete mkdir (text1.text), fais plutot un mkdir("NOM_DE_BASE_" & text1.text) et pour effacer :
menu demarrer/commande msdos
rmdir NOM_DE_BASE_*

c'est beaucoup + rapide !

en+, tu dois gerer les erreurs causees par des effacements de dossiers qui n'existent pas !

QUE DE GACHI !!!!

a la place, met un dirlistbox, un filelistbox, et une petite fonction recursive, et ca sera + mieux :-D
hvb Messages postés 939 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 27 janvier 2009 3
5 nov. 2003 à 12:24
ce qui est chiant avec vb4,5,6 c'est que les mecs cherchent tjrs a faire des "casse-couillez-appz" à leurs debuts.
ça a aucun interet ton truc, deja le timer il sert a rien du tout, c'est juste lent et pas propre... et je me sentirais pas tout drole si ça m'arrivais, je me dirais juste que le mec qui a ecrit ça s'embetait dans la vie, et je coderais en 20sc en n'importe quel language de quoi virer ça (et encore...vu que les noms sont les meme et que seuls le chiffre change a la fin du nom, je pourrais meme les virer à la main! )
cs_Mahboub Messages postés 3 Date d'inscription jeudi 19 juin 2003 Statut Membre Dernière intervention 29 décembre 2003
5 nov. 2003 à 10:08
Mais non Renfield telecharge le et tu verra il y a un timer qui tout les second change le contenue du textebox par une valeur numerique
(..1.2.3.500.600)
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
4 nov. 2003 à 21:35
pas très utile....

de plus, tu argues de l'eventualité de 18 000 dossiers sur le bureau.
mais il faut toujours saisir les noms des dossiers a lamain........
Rejoignez-nous