FAVORITESBACKUP

cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 - 21 juin 2004 à 19:12
cs_Cameleon69 Messages postés 98 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 7 août 2005 - 23 juin 2004 à 14:55
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/23875-favoritesbackup

cs_Cameleon69 Messages postés 98 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 7 août 2005 2
23 juin 2004 à 14:55
Merci pour ce commentaire constructif.
Je prends en compte tes remarques.
Pour les hashtables, j'ai mis des arraylist à la place mais cela ne fait pas gagner de temps !!!
Je cherche pour mettre cela dans un thread, et des que j'ai un moment je change tout cela.
Pour les racourcis locaux, il faut que je mettes en place la méthode que j'ai déjà déposé ici, je vais l'intégrer à ce programme.
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
23 juin 2004 à 08:58
bon j'ai regarder un peu le code :
- tu peux selectionner des le depart le repertoire des favoris par defaut, tant que l'utilisateur n'a rien saisi lui même avec Environment.GetFolderPath(Environment.SpecialFolder.Favorites) qui te donne le path du dossier favoris pour le compte executant l'appli
- pourquoi utilises tu un hashtable ? pck cette utilisation fait tres mal chez moi (niveau conso proc et memoire, 11 minutes de temps proc pour les 2 operations) alors que je n'arrive pas a saisir l'interet par rapport à une collection "normale"
- les raccourcis locaux (j'ai qq liens vers des dossiers notamment) ne sont pas sauvegardés
- pourquoi ne pas passer directement un bool pour createOrOverwrite a ta methode FilesAndFolders.WriteFile
cs_Cameleon69 Messages postés 98 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 7 août 2005 2
22 juin 2004 à 08:26
désolé un probleme de connexion lors du post du commentaire.
Merci pour le nettoyage.
cs_Crazyht Messages postés 1522 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 21 août 2010 8
22 juin 2004 à 01:11
4 fois le meme commentaire Cameleon ???

Bon aller c'est nettoyé :)

Dsl pas de comments sur le code, j'ai pas eut le temps de matter :d
cs_Cameleon69 Messages postés 98 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 7 août 2005 2
21 juin 2004 à 19:54
pour la sauvegarde comme pour la restauration, il faut, comme me l'a indiqué 'coq' que j'utilise des threads.
Pour une prochaine mise à jour.

La fenetre about n'est pas sizable, la fenetre principale oui je viens de le corriger.

Pour mettre un progressbar à la sauvegarde, je peux y refléchir pour la future mise à jour.
Tsu91 Messages postés 41 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 11 septembre 2005
21 juin 2004 à 19:37
Je sais pas si ca viens de moi mais ca rame a mort quand il sauvegarde, un progressbar ca aurait été cool :)

Quand je rentre le fichier .bak a restaurer, ca rame aussi lors de la mise en list des elements contenus dans le .bak

Et la fenetre about est maximisable ^^

Sinon ca a l'air super bien expliqué :)
cs_Cameleon69 Messages postés 98 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 7 août 2005 2
21 juin 2004 à 19:31
Merci
je vais regarder comment faire et dès que cela sera fait, je mettrais la source à jour.
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
21 juin 2004 à 19:12
fait ton chargement de données dans un thread, de cette manière celui qui se charge de l'affichage ne sera plus bloqué
Rejoignez-nous