好模糊呀。
如果属性和vrmapx2controll是一样的话,那么这条语句与c#的区别只有最后的";"

解决方案 »

  1.   

    如果改成
    VRMapX2Win3D1.VRMapX2Control = VRMapX2Control1;
    编译时出现如下错误:无法将类型“AxVRMapX2Control.AxVRMapX2Control”隐式转换为“VRMapX2Control.VRMapX2Control”
      

  2.   

    VRMapX2Win3D1.VRMapX2Control =(AxVRMapX2Control.AxVRMapX2Control) VRMapX2Control1;
      

  3.   

    AxVRMapX2Control.AxVRMapX2Control  要继承于 VRMapX2Control.VRMapX2Control,是这样吗?
      

  4.   

    VRMapX2Win3D1.VRMapX2Control 中的VRMapX2Control是VRMapX2Control.VRMapX2Control类型,而赋值语句右边的VRMapX2Control1是AxVRMapX2Control.AxVRMapX2Control类型.因而无法隐式转化.
    ***********************************************************
    如果改成
    VRMapX2Win3D1.VRMapX2Control = VRMapX2Control1;
    编译时出现如下错误:无法将类型“AxVRMapX2Control.AxVRMapX2Control”隐式转换为“VRMapX2Control.VRMapX2Control”
      

  5.   

    MapX?我记得当时将VB改成VC时,是这样的
    m_lyCar.GetStyle().SetSymbolBitmapSize(CarSize);你可以试一下VRMapX2Win3D1.SetVRMapX2Control(VRMapX2Control1);看看支持不