Przepisywanie tablicy do ListView

Przepisywanie tablicy do ListView
R4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

Witam.
Mam problem z przepisywaniem wartości tablicy do obiektu ListViev. Po wykonaniu tego kodu program wpisuje do kolumny items poprawnie a do subitems od drugiej linijki.

Kopiuj
void __fastcall TForm1::Button1Click(TObject *Sender)
{
//===========zapisywanie przykladowej tablicy=============
 int j,k;
 int Tablica[10][2];
 for(j=0;j<10;j++)
 {
        Tablica[j][k];
        for(k=0;k<2;k++)
        {
         Tablica[j][k]=1;
         Label1->Caption=IntToStr(Tablica[j][k]);
        }

 }

//=========tworzenie nowego itemu i subitemu===========================================
 static int i = 0;
 ListView1->Items->Add();
 ListView1->Items->Item[i]->Caption = IntToStr(Tablica[i][0]);
 ListView1->Items->Item[i]->SubItems->Add(Tablica[i][1]);
 i++;

} 
Rekman
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 148
0

Kod mimo dziwnej konstrukcji błędów nie zawiera. Zakładam, że twoja lista ma dwie kolumny i widok ustawiony na vsReport.
Może błąd jest w innym miejscu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.