Herzlich willkommen in der Delphi-PRAXiS, Dellphi!
Falls du dich nicht für einen Datentypen entscheiden möchtest oder kannst, dann ist vielleicht ein
Variant ganz nützlich:
Delphi-Quellcode:
var
V: Variant;
procedure _Dump;
begin
if VarIsEmpty(V) then
ShowMessage ('empty')
else
ShowMessage ('not empty: ' + VarToStr(V));
end;
begin
V := 42;
_Dump;
V := 3.1415;
_Dump;
V := 'x';
_Dump;
V := '';
_Dump;
VarClear (V);
_Dump;
end;
NAN wurde übrigens erst mit Delphi 6 eingeführt...
Gruß Hawkeye