Nein, ich habe da nichts überladen.
Nicht du, aber eventuell war es im alten Delphi anders implementiert?
Wollte vor mehreren Tagen schonmal fragen ... lag aber immernoch rum.
Hab ja nicht alle alten Delphi installiert, um da mal eben nachsehn zu können.
Sollte vielleicht doch endlich mal ein gewisses Projekt fertigstellen ....
https://www.delphipraxis.net/215806-...ml#post1540790
Das mit dem VarTo.. sieht interessant aus
Boolean(...) castet es in diesen Typ
und ist es NULL, dann knallt es, wiel es ja kein Boolean ist.
VarToBool macht der Gleiche, aber macht aus NULL ein False.
Ebenso z.B. VarToStr und VarToInt, wo aus NULL ein Leerstring '', bzw. 0 wird.