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.
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.
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;
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';
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
