delphi – 检查Variant值“Nothing”

这是我去年遇到的事情,所以SO似乎是一个记录它的好地方:)

问:当从Delphi自动化Excel(/ Word / …)时,如何检查Excel函数是否返回变量nothing(因为它在VBA中调用)?

解决方法

VarIsClear函数包括类型为vardispatch且值为nil的情况.它还包括空和“未知”值以及自定义变体类型.我在Delphi 2005源代码中看到了它;我不知道早些时候包含了多少.

相关文章

 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都...
  从网上看到《Delphi API HOOK完全说明》这篇文章,基本上...
ffmpeg 是一套强大的开源的多媒体库 一般都是用 c/c+&#x...
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和ED...
1 mov dst, src dst是目的操作数,src是源操作数,指令实现的...