怎么用dephi对mapinfo进行二次开发(100分)

OLE嵌入。要不就是倒入MapX控件。

MapInfo有Delphi的嵌入例子,不过好多函数和调用方法有些过时了
 
用ActiveX的方法导入调用
 
在mapbasic中有现成的例子可参考,
mapinfo的功能大多能实现。
但我还是建议你用MapX或MO之类的控件为好。
 
可以用DELPHI的DDE功能搞开发,不过要脱离MAPINFO还是推荐使用MAPX控件,MAPX基本
上可以实现MAPINFO的大部分功能。
 
什么地方可以找到MAPX控件
 
I think I know you,do
you know me yet??!!!
 
who are you????~@~
~@~~@~~@~~@~
~@~~@~~@~~@~
~@~~@~~@~~@~
 
MAPX控件在MapInfo的中文网址上又,你去看看,是30天试用版
 
使用MapX吧,有问题,我们交流交流
 
to :riverfeng
用mapX时,数据库怎样挂在后面,能否发一个例子给我看看。
  谢谢
 
MapX的图层里不是已经带有数据表了吗(*.Tab),你如果有用过
Mapinfo的话就会知道,那样的话直接通过MapX的图层数据表就可以完成
一些基本的数据操作。
不过要带有复杂的数据查询,操作,必定要使用其他数据库。
这是就要使用数据绑定功能(DataBinding)
即图层数据表中有个关键字段(比如geoName),一般记录地图对象的唯一识别内容,
在外接数据表中对应有这样一个关键字段,然后根据这个将外接数据库与该图层关联
起来。
这样就达到了图层数据与外部属性数据的关联。看看Mapx的帮组把,
安装Mapx的时候不是有很多Delphi的例子了吗,其中一定有关于外接数据库的
数据绑定的例子的。


 
看选择那种方式,Mapinfo还是MapX,Mapinfo使用OLE,或直接使用MapX OCX控件但MapInfo的功能要强大的多.
 
Ole automation方式,功能完全可以与MAPINFO相当,比MAPX强,又可保证嵌入界面。
 
建议还是使用mapX,简单不说,功能也不错。而且新版本帮助很详尽,数据库功能也完善了
 
哈哈,我一直在用Delphi+mapinfo
 
现在有许多学校,搞delphi+mapinfo毕业设计你可以参考一下,很不错的
 
有谁能用可不可以给以点建议,我也打算入住delphi+mapinfo跟我联系
cwl-cw-l@sohu.com
 
顶部