Hallo,
Gefahr erkannt, Gefahr gebannt:
Habe mir einen Fehler eingebaut - Klammern vergessen:
Delphi-Quellcode:
...
result:= not VarType(V) in [varNull];
...
muss heißen:
Delphi-Quellcode:
...
result:= not (VarType(V) in [varNull]);
...
Ansonsten steht im result immer false! Tja, wen das interessiert...!
Trotzdem Danke!
Gruß,
Barnti
P.S.: Kann hier jemand mal die Erklärung posten, wie der Ausdruck falsch ausgewertet wird, sprich ohne die Klammern?