X xiaochenghome Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-22 #1 刚开始学COM,在客户端有一个ListView控件,现在需要在服务器端处理这个ListView中的数据,想用OleVariant类型传递它,但怎么弄也不行,是不是OleVariant不能传递这样的常规控件,如果这样,那我要怎么办?
刚开始学COM,在客户端有一个ListView控件,现在需要在服务器端处理这个ListView中的数据,想用OleVariant类型传递它,但怎么弄也不行,是不是OleVariant不能传递这样的常规控件,如果这样,那我要怎么办?
轻 轻舞肥羊 Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-22 #3 不能传对象,只能传数据 COM+只是远程调用对象,我觉得你的设计有问题,既然你只是想在服务端处理数据,那就只传数据好了
X xiaochenghome Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-22 #4 我想可能是常规控件不支持COM的缘故,我见有人讨论怎样传数组的,可见是有些对象可以直接放进OleVariant中,而其他和COM不兼容的对象就不行。因为ListView中的数据很多且不固定,还要根据列数等进行操作,传数据很麻烦,我想知道有没有一种方法,能把ListView放进OleVariant中。有人说,可以把任何类型放进OleVariant中,是不是真的?
我想可能是常规控件不支持COM的缘故,我见有人讨论怎样传数组的,可见是有些对象可以直接放进OleVariant中,而其他和COM不兼容的对象就不行。因为ListView中的数据很多且不固定,还要根据列数等进行操作,传数据很麻烦,我想知道有没有一种方法,能把ListView放进OleVariant中。有人说,可以把任何类型放进OleVariant中,是不是真的?
X xiaochenghome Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-22 #5 没有其他人回答吗? 这个问题是不是很难!?