加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

数组 – 变量数组可以有0个元素吗?

发布时间:2020-12-15 04:20:42 所属栏目:大数据 来源:网络整理
导读:普通的动态数组支持empty(= nil,Length()= 0). 然而,变体数组似乎不支持这一点. 我在变量数组中传递我的数据(因为OLE / COM),当用户定义0个元素时我收到错误… 我可以使用varEmpty而不是0长度数组,但这些数据数组是灵活更改的(添加项目,删除项目等). 我如何
普通的动态数组支持empty(= nil,Length()= 0).

然而,变体数组似乎不支持这一点.

我在变量数组中传递我的数据(因为OLE / COM),当用户定义0个元素时我收到错误…

我可以使用varEmpty而不是0长度数组,但这些数据数组是灵活更改的(添加项目,删除项目等).

我如何在Variant中传递空数组,还是需要使用其他方式?

解决方法

varEmpty是处理此问题的正确方法.当然,COM接口另一端的代码可能不喜欢空数组,但这一切都取决于您对该接口的特定合同.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读