gracesong
路人甲
路人甲
  • 注册日期2004-11-11
  • 发帖数1
  • QQ
  • 铜币106枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1586回复:7

[求助]困扰我的mo的问题(delphi),希望高手解决

楼主#
更多 发布于:2004-11-11 15:44
<P>1,在delphi6里,执行map1.extent:=map1.TrackRectangle; 出错,“valid object expected as argument”.以前我用2.1版时是好的,换了2.3版的mo后出现这样的错误。现在我把2.3卸载了,重新装2.1,可居然也出这个错了!不明白,你们是否遇到这样的问题?</P>
<P>2,我想用mo来新建图层文件,但mo提供的例子都是针对vb的,没有delphi的,谁能给我提供些例子代码呢?</P>
[此贴子已经被作者于2004-12-28 10:55:16编辑过]
喜欢0 评分0
kevinking13
路人甲
路人甲
  • 注册日期2004-12-13
  • 发帖数4
  • QQ
  • 铜币121枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-12-13 20:14
我也遇到了这个错误,正在苦恼.顶一下
举报 回复(0) 喜欢(0)     评分
kevinking13
路人甲
路人甲
  • 注册日期2004-12-13
  • 发帖数4
  • QQ
  • 铜币121枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-12-16 22:17
<P>怎么都没高手回应一下呀,拜托各位帮帮忙呀!</P>
举报 回复(0) 喜欢(0)     评分
shooter82
路人甲
路人甲
  • 注册日期2004-10-11
  • 发帖数19
  • QQ
  • 铜币187枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-12-22 22:17
<P>这个错误估计和我在bcb6下遇到的一样 就是borland在com封装的时候的问题</P><P>你试着修改一下 把extent改成IMoRecangle * 类型</P>
举报 回复(0) 喜欢(0)     评分
sanmaotuo
路人甲
路人甲
  • 注册日期2004-12-24
  • 发帖数1
  • QQ
  • 铜币102枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-12-25 09:24
<P>没有问题。我在DELPHI7下运行正常(MO2.3)</P>
举报 回复(0) 喜欢(0)     评分
lixs
路人甲
路人甲
  • 注册日期2004-09-15
  • 发帖数3
  • QQ
  • 铜币124枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-12-27 12:10
<P>var   r : IMoRectangle;</P><P>r := IMoRectangle(CreateOleObject('MapObjects2.Rectangle'));
r := map1.extent;  </P>
举报 回复(0) 喜欢(0)     评分
早起的虫子
路人甲
路人甲
  • 注册日期2004-12-28
  • 发帖数9
  • QQ
  • 铜币136枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-12-28 10:44
<P>Delphi6的问题使map1.TrackRectangle为空,我几天前也遇到过,你换成 5或7就OK了,你试一下if r=nil then</P><P>ShowMessage('aa');</P>
举报 回复(0) 喜欢(0)     评分
ynkm
路人甲
路人甲
  • 注册日期2004-05-26
  • 发帖数264
  • QQ
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2005-01-05 09:21
你们有mo2.3的破解?能上传一下吗?
举报 回复(0) 喜欢(0)     评分
游客

返回顶部