n年前写的基于MapInfo的信息查询工具,曾发布到当时比较火的GIS论坛。没想到现在还经常有人问我要,因为原先的论坛访问不了。虽然现在不用MapInfo了,但也算了为了存档放在这里吧。
{-----------------------------------------------------------------------------
Unit Name: TMapInfoToolClass
Author: duchangyu 杜长宇 msn:duchangyu@hotmail.com Email: changyudu@163.com
Purpose: 读取显示地图上对象信息的工具
History:2005-06-29 00:00:48
开发环境:
windows xp sp2
delphi7 + mapx 5.02.38
用法说明(附示例):
1、主程序中uses TMapInfoToolClass;
2、在主程序窗体中放置按钮 button1
3、定义全局变量 (implementation后面)
objMapInfoTool : TMapInfoTool;
4、添加事件处理函数,形如:
procedure TForm1.button1Click(Sender: TObject);
begin
objMapInfoTool.UnInstallMapInfoTool;
objMapInfoTool.CreateMapInfoTool(map1);
objMapInfoTool.SetCurrentLayer('片区图');
Map1.CurrentTool := objMapInfoTool.GetToolNum;
end;
-----------------------------------------------------------------------------}