Rinler
路人甲
路人甲
  • 注册日期2004-09-20
  • 发帖数95
  • QQ
  • 铜币490枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1910回复:5

bcb6中使用MO2.1的问题

楼主#
更多 发布于:2004-10-08 16:33
<P>用bcb6作最简单的MO2.1的geting start的sample</P>
<P>在 MapObj1->Extent=MapObj1->FullExtent;时老编译通不过,提示</P>
<P>“[C++ Error] Unit1.cpp(22): E2247 'TMap::Extent' is not accessible”</P>
<P>怎么回事啊,谢谢!</P>
喜欢0 评分0
lixaokui
路人甲
路人甲
  • 注册日期2003-12-25
  • 发帖数768
  • QQ28796446
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-10-09 08:40
MapObj1->Extent()方法调用要有括号滴。
西门吹血,有了鼓风机,就不用吹啦!
举报 回复(0) 喜欢(0)     评分
Rinler
路人甲
路人甲
  • 注册日期2004-09-20
  • 发帖数95
  • QQ
  • 铜币490枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-10-09 09:45
<P>public:  /* !__published] */
  __property Mapobjects2_tlb::RectanglePtr Extent={ read=get_Extent, stored=false };</P><P>在bcb中 Extent是property啊,你说的是vc中吧用SetExtent()方法</P>
举报 回复(0) 喜欢(0)     评分
xiashuke
路人甲
路人甲
  • 注册日期2004-06-23
  • 发帖数56
  • QQ
  • 铜币171枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-10-09 22:54
<img src="images/post/smile/dvbbs/em01.gif" />呵呵
举报 回复(0) 喜欢(0)     评分
eeleo_Lion
论坛版主
论坛版主
  • 注册日期2003-11-29
  • 发帖数1798
  • QQ
  • 铜币551枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-10-10 10:04
<P>这是BCB的COM封装问题,必须手动修改封装类文件</P><P>public:  /* !__published] */
  __property Mapobjects2_tlb::<FONT color=#ff0000>Rectangle*</FONT> Extent={ read=get_Extent, <FONT color=#ff0000>write=set_Extent,</FONT>stored=false };</P><P>好像前边get_Extent,<FONT color=#ff0000>set_Extent函数参数也要修改为Rectangle*,不要使用</FONT><FONT color=#000000>RectanglePtr</FONT></P>
人生得意须尽欢,莫使金樽空对月。 天生我材必有用,千金散尽还复来。
举报 回复(0) 喜欢(0)     评分
Rinler
路人甲
路人甲
  • 注册日期2004-09-20
  • 发帖数95
  • QQ
  • 铜币490枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-10-10 22:49
<P>谢谢,搞定了!</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部