Nun frage ich mich doch gleich ob es selbstverständliche wäre, dass ich verstehen würde was in der Funktion "VarIsEmpty" zu stehen hat, oder ist das eine Funktion in der
Unit?
Wenn sie in der
Unit ist, was genau tut sie dann? Bei delphibasics habe ich nämlich nichts dazu gefunden.
Die Hilfe-Referenz von DelphiBasic wird halt nicht so vollständig sein wie die der
Delphi-Hilfe
Und wieso VarIsEmpty(vName) or (vName = '')
? - wäre es nicht die Aufgabe der ersten Bedingung, die zweite überflüssig zu machen?
Ein leeres Variant ist nicht gleichbedeutent mit einem leeren String.
Das erst beudeutet: "Du hast gar nix"
das zweite: Du hast zwar einen String in deinem Variant, dieser ist aber leer.
ist wie bei einem
DBMS der unterschied zwischen nil/null und ''
Windows Vista - Eine neue Erfahrung in Fehlern.