[C++ Builder] TListBox et TMemo

TListBox et TMemo [C++ Builder] - Programmation

Marsh Posté le 23-06-2002 à 18:04:17    

Bonjour,
 
lorsque l'on ajoute des éléments à une TListBox, avec
 

Code :
  1. ListBox1->Items->Add("salut" );


 
, au bout d'un moment
et lorsque c'est nécéssaire, une ScrollBar verticale apparaît. Mais on voit toujours les premiers éléments, donc comment
faire pour sroller la barre vers la bas pour voir les derniers éléments.
 
Une autre question, à propos de TMemo, Je voudrais ajouter juste une lettre à la suite dans un TMemo.
Lorsque je fais
 

Code :
  1. char *tmp = "a";
  2. Memo1->Text = Memo1->Text + a;


 
ça fonctionne en temps normal, mais dans mon cas ça use trop de ressources pour fonctionner.
Or si je fais
 

Code :
  1. char *tmp = "a";
  2. Memo1->Lines->Add(a);


 
ça va au niveau des ressources mémoire, mais chaque nouvelle lettre est au dessous de la précédente (logique) et
non à côté...
 
Merci de votre aide,
 
juju


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 23-06-2002 à 18:04:17   

Reply

Marsh Posté le 23-06-2002 à 18:13:34    

essaie ça :

Code :
  1. Memo1->Lines->String[Memo1->Lines->Count-1] += a;


pour le scroll de la listbox ça doit être faisable, mais je ne sais plus trop quoi.
 
Pour le memo c'est ça:

Code :
  1. Memo1.Perform(EM_SCROLLCARET, 0, 0);


 
ça doit pas être très loin de ça...


Message édité par antp le 23-06-2002 à 18:14:39

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

Sujets relatifs:

Leave a Replay

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