Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Взять всё из ListBox


Автор: PIT 19.9.2009, 15:23
Как схватить все строчки из ListBox? Чёта никак у меня, выручайте плз...

Заранее спасибо.

Автор: ИванМ 20.9.2009, 14:59
Код

String Text=ListBox1->Items->Text;

Автор: ИванМ 20.9.2009, 20:30
Прошу прощения. Перепутал тему.
Код

char *buffer=new char[MAX];
buffer[0]=0;
int n=SendMessage(Handle, LB_GETCOUNT, 0, 0);
for(int i=0;i<n;i++)
{
  char *buf=new char[ SendMessage(Handle, LB_GETTEXTLEN, i, 0) + 1];
  SendMessage(Handle, LB_GETTEXT, i, buf);
  strcat(buffer, buf);
}

Автор: PIT 21.9.2009, 07:10
Когда первое сообщение увидел, подумал, что ты издеваешься ))

Большое спасибо ))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)