Problem z ListView

0

Witam mam następujący problem piszę sobie grę czwórki w C++ i używam do tego formatek na chwilę obecną ListView problem w tym że wartości Caption mi wyświetla ale nic nie pokazuje mi jeśli chodzi o Subitems przykład

{ 
static int i = 0;
 ListView1->Items->Add();
 ListView1->Items->Item[i]->Caption = "Item " + IntToStr(i);
 ListView1->Items->Item[i]->SubItems->Add("SubItem " + IntToStr(i) + "A");
 ListView1->Items->Item[i]->SubItems->Add("SubItem " + IntToStr(i) + "B");
 i++;
}

Caption będzie ok bo będzie Item0 ale Subitem już nic nie wyświetla nawet pustego pola tak jak by nie istniał.
pomoże ktoś w czym tkwi problem??

0

int i = ListView1->Items->Add();

0

[BCC32 Error] Unit2.cpp(20): E2034 Cannot convert 'TListItem *' to 'int'
teraz wyskoczył taki błąd gdy przypisałem to

int i = ListView1->Items->Add(); 
0

Trzeba pisać jakie środowisko, bo trochę się różnią:

TListItem *nowy=ListView1->Items->Add(); 
nowy->Caption = "Item " + IntToStr(i);
nowy->SubItems->Add("SubItem " + IntToStr(i) + "A");
nowy->SubItems->Add("SubItem " + IntToStr(i) + "B");
0

Embarcadero XE 2 Rad Studio
Teraz się kompiluje ale cały czas wyświetla tylko Caption a SubItems już nie cały czas jak by wcale nie istniały. Nie wiem może trzeba coś w properties zmienić i ja nie wiem co :/

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