In Delphi7 habe ich gerade festgestellt, dass nicht nur eine VarIsEmpty
Funktion existiert, sondern auch eine VarIsEmptyParam
.Was ist der Unterschied zwischen den Funktionen VarIsEmpty und VarIsEmptyParam?
Da die Hilfe von Delphi nicht viel Erklärung nicht geben:
VarIsEmptyParam gibt true zurück, wenn die angegebene Variante einen nicht zugewiesenen optionalen Parameter darstellt.
Wenn die Variante einen anderen Wert enthält, ist das Ergebnis der Funktion false.
Ich habe mich nur gefragt, ob jemand diese Funktion verwendet hat, und wenn ja, wie diese Funktion verwendet werden soll.
'EmptyParam' hat eine Variante Typ von' varError' mit einem Fehlerwert von 'Var_ParamNotFound', während eine leere Variante ist eine mit eine Variante von 'varEmpty'. Zwei völlig verschiedene Arten von Daten, nur mit ähnlichen Namen. –