Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010
-
3 juin 2003 à 17:02
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
11 déc. 2005 à 10:30
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 11 déc. 2005 à 10:30
le codage est ce qu'il est, j'ai changé un peu depuis.
ici, l'item se dépose juste après l'item survollé. On ne peux le faire qu'avec le SendMessage LB_ITEMFROMPOINT.
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 10 déc. 2005 à 23:09
Ola ola !
Pourquoi tant de code ? Il n'y a qu'à utiliser Data.GetData(1) :
les list1.list(de 0 à list1.listindex) sont séparés par .
Il n'y a plus qu'à ensuite créer une boucle pour extraire chaque partie de la chaîne complète du type fichier1fichier2fichier3
Beaucoup plus simple, à mon avis...
@+
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 3 juin 2003 à 17:02
Salut ;
Houla tout petit le code ! :)
Joli le '0 ^ Index' bien que '1- Index' soit plus lisible et convienne à plus de cas...
A mon avis ce code irait mieux au niveau 2, à cause de l'utilisation de l'API SendMessage qui peut poser quelques problèmes de compréhension...
Sinon ça fonctionne parfaitement, très bien commentée, 9/10
Juste un point : quand on met un code brut, il vaut mieux mettre les manipulations nécessaires avant de copier-coller le code (ici, créer un form vide et créer un tableau de deux listes 'Liste(0)' et 'Liste(1)' pour ceux qui liront ce message), ce serait bien...
A+
Saros
11 déc. 2005 à 10:30
ici, l'item se dépose juste après l'item survollé. On ne peux le faire qu'avec le SendMessage LB_ITEMFROMPOINT.
10 déc. 2005 à 23:09
Pourquoi tant de code ? Il n'y a qu'à utiliser Data.GetData(1) :
les list1.list(de 0 à list1.listindex) sont séparés par .
Il n'y a plus qu'à ensuite créer une boucle pour extraire chaque partie de la chaîne complète du type fichier1fichier2fichier3
Beaucoup plus simple, à mon avis...
@+
3 juin 2003 à 17:02
Houla tout petit le code ! :)
Joli le '0 ^ Index' bien que '1- Index' soit plus lisible et convienne à plus de cas...
A mon avis ce code irait mieux au niveau 2, à cause de l'utilisation de l'API SendMessage qui peut poser quelques problèmes de compréhension...
Sinon ça fonctionne parfaitement, très bien commentée, 9/10
Juste un point : quand on met un code brut, il vaut mieux mettre les manipulations nécessaires avant de copier-coller le code (ici, créer un form vide et créer un tableau de deux listes 'Liste(0)' et 'Liste(1)' pour ceux qui liront ce message), ce serait bien...
A+
Saros