如何在COM+对象中使用数组?(100分)

  • 主题发起人 主题发起人 HammerLi
  • 开始时间 开始时间
H

HammerLi

Unregistered / Unconfirmed
GUEST, unregistred user!
请问大家在用COM+对象时如何在方法的参数中传递数组?我用的指针可以在COM对象中使用,一旦改为COM+方式就不行了,请问是为什么?
 
用olevariant吧
 
我要传递的数组的元素是自定义的 Record 类型的,行吗?是不是要指定数组元素为 varVariant?怎么装换?
 
对了,这个 Record 类型已经在接口中声明了。
 
VarArray 能够使用自定义结构作为元素的类型吗?是不是受限制于 TVarType ?
 
各位高人帮忙啊,这个问题不是很难吧!
 
COM+可以支持远程接口,用指针自然不妥。olevariant类型传递数组
 
是啊!怎么用 OleVariant 传递自定义类型的结构数组啊!我看了Delphi的帮助,都是用的标准的类型 TVarType,自定义的怎么办啊!?
 
哪位能够给我个详细讲解?
 
后退
顶部