Problem z SynEdit i ListBox

0

Hej witam.Mam problem najpierw może kod a później wytłumaczę na czym polega problem.

for(int i=0;i<ListBox1->Items->Count;i++)
        {
              ListBox1->Items->operator [](i);
              SynEdit1->Lines->Add(ListBox1->Items->operator [](i));
         }

otóż po dodaniu tekstu z kontrolki ListBox1 do SynEdit dodają się jeszcze dwa znaki.
Co zrobic zeby dodany był tylko tekst z ListBox.

0

pewnie dodaje znaki końca linii. Czemu nie piszesz Items[i], tylko taki dziwoląg?

0

Problem ten wystepuje nie tylko w SynEdit ale też w Memo czy RichEdit
A bez użycia tego dziwoląga jak go nazwałeś kompilator pokazuje błąd ,czyli zmiana na :

for(int i=0;i<ListBox1->Items->Count;i++)
        {
              ListBox1->Items[i];
              SynEdit1->Lines->Add(ListBox1->Items[i]);
         }

Nic nie daje.

0
ListBox1->Items->Strings[i];

1 użytkowników online, w tym zalogowanych: 0, gości: 1