Zmienna "Variant"
Delphi udostępnia programistom wiele różnych typów zmiennych. Konkretnego rodzaju używamy w zależności od tego jakiego w danej sytuacji potrzebujemy np. w przypadku tekstu możemy użyć zmiennych String, bądz AnsiString. Jest jednak pewny typ zmiennej, który obsługuje wszystko: liczby naturalne, liczby dziesiętne, tekst itp. Mowa tutaj o zmiennej Variant.

Aby móc korzystać ze zmiennych typu Variant, w sekcji Uses trzeba dodać moduł: Variants. Deklarowanie zmiennej Variant wygląda identycznie jak wszystkich innych np.

procedure Procedura
var
  Zmienna:Variant;
  Zmienna 2:Variant;
begin
  Zmienna:='Tekst';
  Zmienna2:=1;


Tablice
Zapewne wiele osób zastanawiało się kiedyś jak zrobić tablicę, która mogłaby zawierać zarazem tekst i liczby. W takim przypadku zmienna Variant również jest pomocna.

procedure Procedura
var
Tablica:array[1..4] of Variant;
begin
Tablica[1]:=1;
Tablica[2]:=2;
Tablica[3]:='Zmienna';
Tablica[4]:='Variant';


Autorem tekstu jest: Bartosz Szałaj (Szabartek)
Materiał dodany przez użytkownika: Szabartek