【发布时间】:2011-08-21 21:48:09
【问题描述】:
我正在使用一个 COM 组件,该组件公开了很多 Variant 属性,但有时这些值为空。当我尝试将这些值转换为字符串(或其他 Delphi 类型)时,应用程序会引发如下异常:
无法将类型 (Null) 的变体转换为类型 (String)
但如果我使用 .net 调用相同的属性并且值为 null,则不会引发异常并且 null 值被视为空字符串。
我的问题是有办法从 Delphi 处理这些空值以避免这些异常?
提前致谢。
【问题讨论】:
标签: delphi null delphi-xe variants