|
阅读:1586回复:7
[求助]困扰我的mo的问题(delphi),希望高手解决
<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编辑过]
|
|
|
1楼#
发布于:2004-12-13 20:14
我也遇到了这个错误,正在苦恼.顶一下
|
|
|
2楼#
发布于:2004-12-16 22:17
<P>怎么都没高手回应一下呀,拜托各位帮帮忙呀!</P>
|
|
|
3楼#
发布于:2004-12-22 22:17
<P>这个错误估计和我在bcb6下遇到的一样 就是borland在com封装的时候的问题</P><P>你试着修改一下 把extent改成IMoRecangle * 类型</P>
|
|
|
4楼#
发布于:2004-12-25 09:24
<P>没有问题。我在DELPHI7下运行正常(MO2.3)</P>
|
|
|
5楼#
发布于:2004-12-27 12:10
<P>var r : IMoRectangle;</P><P>r := IMoRectangle(CreateOleObject('MapObjects2.Rectangle'));
r := map1.extent; </P> |
|
|
6楼#
发布于:2004-12-28 10:44
<P>Delphi6的问题使map1.TrackRectangle为空,我几天前也遇到过,你换成 5或7就OK了,你试一下if r=nil then</P><P>ShowMessage('aa');</P>
|
|
|
7楼#
发布于:2005-01-05 09:21
你们有mo2.3的破解?能上传一下吗?
|
|