TStringList dostęp do tablicy Strings

0

Komponent TStringList przechowuje stringi w tablicy Strings. Dostę do w.w tablicy odwołać się można na dwojaki sposób:

1: StringList1.Strings[ indeks ]

2: StringList1[ indeks ]
Pytanie moje jest następujące: jak to zrobić, żeby można było tak odwoływać się do właściwości obiektu? To wygląda tak jakby włściwośc Strings była domyślna dla obiektu TStringList.
Analizowałem źródła TStringList'y, ale nie dokopałem się jak to zrealizowac w swoim kodzie.
Ma ktoś pomysł/wiedzę jak można to zrealizować?

pozdrawiam.

1

Default property.

2

W klasie TStrings

    property Strings[Index: Integer]: string read Get write Put; default;

ostatnia klauzula.

0

dzięki wielkie

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