Ein Variant ist ein varianter (wechselbarer) Datentyp.
Beispiel:
Delphi-Quellcode:
var
vari: variant;
text: string;
int: integer;
begin
int := 25; // integer füllen
vari := int; // in die variante packen
text := vari; // die variante kann auch ein text sein...
ShowMessage(text); // der ausgegeben wird
end;