在使用Delphi7时,我注意到不仅有一个
VarIsEmpty
函数,还有一个VarIsEmptyParam
函数。由于Delphi的帮助文档没有给出太多解释:VarIsEmptyParam
函数返回true,如果给定的变体表示未分配的可选参数。如果该变量包含任何其他值,则函数结果为false。我只是想知道是否有人使用过这个函数,如果使用了,如何使用它。
EmptyParam
具有varError
变体类型,其错误值为Var_ParamNotFound
,而空变量是一种具有varEmpty
变体类型的变量。这是两种完全不同的数据类型,只是名称相似。 - Rob Kennedy