Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Listbox rapide [ Archives / Exécution ] (pataphysicien)

mardi 9 mars 2004 à 13:33:54 | Listbox rapide

pataphysicien


Bonjour,
Voila, je dois charger une liste de valeures dans une listbox
mais peut y en avoir enormement, Je le fais a partir d'une boucle du genre :
while nbiteration > 0 do
begin
listbox.items.add();
dec(nbiteration);
end;

Je pense (pur hypothese) que la listbox alloue la memoire qui lui est necessaire dynamiquement (arretez dite moi si j'me trompe). dans ce cas peut etre est il possible d'allouer auparavant la memoire (je sais déja le nombre d'elements que je vais rentrer dans le tableau).

Sans ca si ya une autre technique, ou que quelqu'un a une Idée quelconque. dite moi. (Le programme qui a besoin de cette optimisation est posté sur delphi.fr, il s'appelle check&cheat)

salut merci.



Cette discussion est classé dans : listbox, rapide, memoire, dite, nbiteration


Répondre à ce message

Sujets en rapport avec ce message

Décocher une RadioBox [ par Kad Kad ] Voila,  dans mon prog j'ai placé plusieurs RadioButton et lors de mon implémentation j'ai utilisé le RadioButton1Click. Il est en effet plus rapide d' insertion dans bdd a partir de listbox [ par manytime ] Salut.J'ai des informations qui se trouvent dans une listbox qui sont séparées par des espaces et ordonnées suivant l'ordre des colonnes d'une table e Fuite de mémoire [ par WhiteHippo ] Tout est parti d'une simple et toute petite application console écrite pour tester la fonction&nbs Controle d'un drivecombobox par une listbox [ par Francky23012301 ] Salut à tous Voilà j'ai un drivecombobox et directorylistbox et un filelistbox. Je récupère les items respectivement dans des listbox 1,2 et 3. Voilà Comment faire la somme d'items [ par Francky23012301 ] Salut à tous : Voila j'ai une listbox contenant différents items : J'ai besoin de récuperer dans un TEdit l'ensemble des itemps par exemple "Edit1.t listbox media player [ par ced55957 ] bonsoir les developpeur!!!!Voila j'ai un petit souci!!!! j'ai créer un code qui importe mes musiques dans un listbox, je clique sur lecture la musique une petite question??? [ par ced55957 ] bonjours les delphinautesvoila j'a   i créer un lecteur mp3, j'importe 2 musiques dans le listbox je clique sur lecture et ça marche!!!normal jusqu'a listbox et combobox en delphi [ par romualdus ] bonjour a tous, voici mon probleme,j'ai un listbox qui contient 10 elements et je souhaiterais les affectes 1 a 1 dans 10 edit  differents(l'ordre de Afficher le contenu d'une listbox dans un DBGrid [ par Francky23012301 ] Salut à tous,Dernière question sur le DBGrid : j'ai une listbox qui a 3 items contenant des strings. J'ai un DBGrid qui contient une colonne et 3 lign shellexecute g un probleme avec une listbox [ par Champy70 ] salut a tous!Je mexplique j'ai un probleme avec le shellexecute !Mon programme recoit une adresse ip , il la met dans une listbox, puis je voudrais qu


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.