Strona 1 z 1

StringGrid-dopasowywanie ilosci wierszy do elementow listy

Nowy postNapisane: środa, 30 września 2009, 13:29
przez izdrink
Witam.
Czy jest możliwe w trakcie działania programu ustalić ilość wierszy w StringGridzie w zależności od tego ile mamy elementów na TStringList?
np:powstała mi lista z ścieżkami dostępu do plików,przy czym nie wiem jaka jest ich ilość!
Chciałabym żeby ilość wierszy w StringGrid została dostosowana do tej ilosci!
nie mogę sobie z tym poradzić,niestety :cry:

Re: StringGrid-dopasowywanie ilosci wierszy do elementow listy

Nowy postNapisane: środa, 30 września 2009, 16:21
przez Cyfrowy Baron
Obiekt typu TStringList zawsze zawiera informację o ilości wierszy:

Kod: Zaznacz cały
TStrings *Lista = new TStringList;
Lista->LoadFromFile("plik.txt");
int ilewierszy = Lista->Count;


Można więc ustawić liczbę wierszy w TStringGrid w oparciu o liczbę wierszy w TStringList:

Kod: Zaznacz cały
TStrings *Lista = new TStringList;
Lista->LoadFromFile("plik.txt");
StringGrid1->RowCount = Lista->Count;