EFEXP - CONTRÔLE EXPLORATEUR DE FICHIER

cs_Bidou
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Membre
Dernière intervention
20 juin 2013
- 23 sept. 2007 à 20:11
Nikoui
Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
- 23 sept. 2007 à 20:50
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/44174-efexp-controle-explorateur-de-fichier

Nikoui
Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
10
23 sept. 2007 à 20:50
J'ai remarqué en effet que l'explorateur était particulièrement lent pour afficher ce type de répertoire...
Les virtualItems seraient en effet une bonne solution pour la partie "ListView" (je rajoute ça à la "todo liste"), par contre pour la partie explorateur il va falloir que je creuse un peu plus pour optimiser tout cela (a moins qu'il existe l'équivalent de VirtualItems pour les tree view?)
cs_Bidou
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Membre
Dernière intervention
20 juin 2013
59
23 sept. 2007 à 20:11
Pas regardé le code en détail, mais semble bien modularisé et bien codé :)

Un peu lent par contre quand il s'agit de lister des répertoires qui contiennent beaucoup de répertoires/fichiers (il me semble que tu l'utilises pas SuspendLayout et ResumeLayout dans tes controls, ça pourrait être une piste...).
Autre possibilité: voire du côté des virtualItems pour le listView quand il y a par exemple plus de X éléments à afficher.