在variants.pas中,有几个VarIsXXX()函数用于对变体进行类型检查。不过,没有 VarIsBoolean()。
检查变体是否为 boolean 类型的首选方法是什么?
最佳答案
尝试
varIsType(v, varBoolean);
编写自己的 VarIsBoolean 函数很容易
function VarIsBoolean(const V: Variant): Boolean;
begin
result := varIsType(v, varBoolean);
end;
关于Delphi:没有 VarIsBoolean( ) 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/986077/