Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Удаление строк в РичЕдите


Автор: Mpak 1.4.2007, 17:20
Код

void __fastcall TAddAllAns::Button1Click(TObject *Sender)
{
if (RAnsws->Lines->Count>6)
 {
  MessageBox(0, " "," ",MB_OK);
 }
 for (int i=6;i<=RAnsws->Lines->Count;i++)
   {  RAnsws->Lines->Delete(i);  }
 EditTest->Answers->Items->AddStrings(RAnsws->Lines);
}


Ввожу:
Код

1
2
3
4
5
6
7
8
9
0


а он удаляет только 7 и 9

Добавлено через 7 минут и 50 секунд
А должен же 7 8 9 0 и т.д.....

Автор: Mpak 1.4.2007, 19:04
Все, сам решил задачу smile
Нужно с конца строчки удалять, а не из середины smile

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