StringGrid automatyczny?

0

Mam sobie 2 kolumienki i jeden wiersz... chciałbym aby edycja wartości w tym komponencie była "dynamiczna" - to znaczy - z góry nie jest określona ilość wierszy. Muszę się bawić w dodawanie wierszy i usuwanie w zależności od sytuacji w Eventach czy jest jakiś komponent do tego czy też może taka opcja ?

0

No dobra... właśnie się dowiedziałem, że nie można. Zatem robie to ręcznie... nie wiem jak skasować jakiś wiersz, jeśli jest on pusty. Próbowałem:

<font color="blue">var
i: integer;
begin
for i := 0 to grid.RowCount -1 do
begin
if (grid.Cells[0,i] = ) and (grid.Cells[1,i] = ) then
grid.Rows[i].Delete(i);
end;
end;</span>

Ale niestety nie działa. Rows[i].Free powoduje dodatkowo Acces Violation.

???????

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