X xhx Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-13 #1 在使用CorbaDataModule时想使用一个记录类型为out参数,但在Delphi中 以TGUID代替,怎样才能完成从TGUID到一个记录类型的转换
L lighthong Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-03 #5 你可以使用variant*作为参数, 这是一个olevariant类型的数据, 你应该知道怎么将记录存到olevariant中的吧
Y yjc Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-11 #6 lighthong说的没错,实际上很多东西都可以塞到OLEVARIANT中的。因为OLEVARIANT可以包含一个数组,而数组中每个元素又可以是OLEVARIANT。
D dssn Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-14 #7 你可以在Type Library Editor中添加、编辑一个记录的类型。 然后就可以用了,很方便。 建议能用记录的话,不要用OLEVARIANT,会降低代码可读性。
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-14 #8 CJ说点外行话,别笑: OLEVARANT好象直接塞记录不成吧?它只能塞简单类型的. 自己encode一下吧,把记录编码成OLESTR类型,到对面再揭开?
Y yjc Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-15 #9 CJ果真在说行外话,请你看看有关的联机帮助,或许对你有用。 VarArrayOf() VarArrayCreate()