可以用variant型的数组作为参数传进去。也就是类的参数定义为variant的可变数组,那么把自定义结构转换成数组就可以传送到类里去了

解决方案 »

  1.   

    to: chewinggum(口香糖) 
    想来这样做表面上是一个合理的实现,可是这样接口真的是下下策,你在调用接口的时候做的事情太多,自己做起来可能可以容忍,可是别人调用时就非常麻烦啊
      

  2.   

    to xiaoxinghappy(小星) 
        接口一旦定义,内部函数写死了,调用的人唯一要做的就是根据接口文档组织输入数组的内容。如果你用的是结构体难道不是也要针对结构体的每个成员来组织输入数据吗,工作量其实差不多。关键就在于要注意检查数据类型的正确性。