H HuangYunKai Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-21 #1 请问在Delphi5中怎样将OleVariant类型转换成ImoPolygon类型?
S shisam Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-22 #3 假设ov是OleVariant类型的变量 IMoPolygon(IDispatch(ov)) ------------------------------------------------------ 我最近正在用MO+Delphi5开发一个基于Web的GIS系统,有很多不懂的 东西,可以互相探讨一下。
假设ov是OleVariant类型的变量 IMoPolygon(IDispatch(ov)) ------------------------------------------------------ 我最近正在用MO+Delphi5开发一个基于Web的GIS系统,有很多不懂的 东西,可以互相探讨一下。
H hailonglong Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-05 #7 这个问题很简单。因为,Mapobjects中的对象使用的是ole对象,因此,可以这样使用。 procedure xx; var xxlevariant; begin xx:=IMoPolygon(CreateOleobject('MapObjects2.polygon')); end; 不过,必须在use中包含comobj
这个问题很简单。因为,Mapobjects中的对象使用的是ole对象,因此,可以这样使用。 procedure xx; var xxlevariant; begin xx:=IMoPolygon(CreateOleobject('MapObjects2.polygon')); end; 不过,必须在use中包含comobj
Y yanlei Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-26 #8 var xx:IMoPolygon begin xx:=coPolygon.create end;
J jswqg Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-27 #9 假设ov是OleVariant类型的变量 并且ov的类型是IMoPolygon(他是双接口) IMoPolygon(IDispatch(ov)) 就可以。