Bonjour,

J'utilise un composant TListBox pour afficher l'historique des opérations exécutées sur un serveur.

J'aimerais, tout simplement, que la dernière opération que j'exécute apparaisse en tête de liste, et non pas en fin de liste comme c'est le cas en utilisant listbox.items.add.

En effet, il me semble plus logique que la représentation d'un historique se lise de haut en bas que de ba en haut:

Actuellement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
10h00 Démarrage service
10h01 connexion client alpha
10h03 copie fichier en provenance de client alpha
10h08 déconnexion client alpha
...
On vois bien que l'opération la plus récente se trouve en bas de liste (normal avec listbox.items.add)

Ce que je voudrais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
10h08 déconnexion client alpha
10h03 copie fichier en provenance de client alpha
10h01 connexion client alpha
10h00 Démarrage service
Voila, je ne sais pas si cela est réalisable facilement

Au mieux, je peux changer de composant, ou encore me "tapper" le code pour faire cela, mais l'algo que j'ai en tête consiste à vider la liste pour la remplir ensuite de manière inverse, et je vous dis pas la galère que ça va être sur un nombre d'entrées trop important, ni le temps que ça va prendre!

merci