ordonner deux listes de la meme facon

ordonner deux listes de la meme facon - Delphi/Pascal - Programmation

Marsh Posté le 29-10-2004 à 14:37:00    

Bonjour je possède une listbox et un comboxbox
la listbox a autant d element que le combobox.
Le premier element listbox correspond au premier element combobox, etc...
la listbox contient des entiers
et le combobox contient des chemins repertoires
je veux remettre mes chemins repertoires en ordre  
par ex : c:\a et devant c:\b
mais je voudrai que ma listebox se reordonne de la meme facon que mon combobox ... comment faire ?
merci ... de votre aide


Message édité par gronimogronimo le 29-10-2004 à 14:37:21
Reply

Marsh Posté le 29-10-2004 à 14:37:00   

Reply

Marsh Posté le 29-10-2004 à 14:49:16    

le sorted sous delphi
il fait quoi comme test ? pour voir que le repertoire x et avant le repertoire y ?  
en tout cas c pas : combobox.items[a] > combobox.items[b]....

Reply

Marsh Posté le 29-10-2004 à 14:55:03    

il fait un test au niveau alphabétique je pense  
mais fo utiliser quelle fonction sous delphi pour tester lorde alphabétique??

Reply

Marsh Posté le 29-10-2004 à 15:16:23    

Il suffit d'aller voir le code : il donne juste l'attribut LBS_SORT à la liste, après ça c'est Windows qui se débrouille.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-10-2004 à 15:36:45    

antp a écrit :

Il suffit d'aller voir le code : il donne juste l'attribut LBS_SORT à la liste, après ça c'est Windows qui se débrouille.


 
je comprends pas bien ce que tu me dis... avec LBS SORT?
moi je veux que deux listes bouges en meme temps lun par rapport a l otre

Reply

Marsh Posté le 29-10-2004 à 15:39:57    

une fonction qui teste si une chaine est avant une autre au niveau alphabétique
et que si c vrai elle retourne true .. ou un entier  
ca existe ??

Reply

Marsh Posté le 29-10-2004 à 15:42:22    

gronimogronimo a écrit :

je comprends pas bien ce que tu me dis... avec LBS SORT?
moi je veux que deux listes bouges en meme temps lun par rapport a l otre


 
tu dis "le sorted sous delphi il fait quoi comme test ?"
-> je dis que dans le code on voit que Delphi ne fait rien, c'est Windows qui fait. Et comme on n'a pas le code source de Windows...
 
Sinon pour les comparaisons de chaînes il y a AnsiCompareStr et AnsiCompareText. Ça tient compte des accents etc., la seconde ne faisant pas de différence majuscule/minuscule.


Message édité par antp le 29-10-2004 à 15:43:06

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-10-2004 à 15:52:46    

merci encore a antp ! le sauveur c exactement ce qu il me fallait !
 
ca me permet grace a ta fonction ansicomparestr de remettre en ordre alphabétiquement !
:-)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed