在map1的屏幕中间画个点,无视extent!
解决方案 »
- 如何实现进度条,显示%比,并显示下载速度,下载剩余时间.....delphi中
- 如何将数据库内容在stringgrid显示,急急!!!
- 在delphi中运行时出现out of memory要怎么解决啊?
- adoqry下,插入两列新字段的语句时的问题!
- delphi7 与 delphi6 差别很大吗?
- 自定义报表预览时,如何按点一下鼠标便放大或缩小?qrpreview控件
- 我的机子在局域网内,有内部IP地址,通过NAT,有一个外部IP地址,如何查外部地址?
- 怎样把字符串'2002-08'变成日期型?
- DBGrid控件能否改变title?(不改变字段名)
- 急!急!急!动态建立窗口为什么会出错?(定义一个子类后建立)
- 请教打开网页源码的问题,在线等
- 请高手请教!有关将信息导出到EXCEL表的代码,小弟看不懂,谢谢!
procedure TForm1.Map1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var
tl : IMoTrackingLayer;
begin
tl := Map1.Trackinglayer;
if SpeedButton1.down =true then
begin
pt := IMoPoint(CreateOleObject('MapObjects2.Point'));
pt := Map1.ToMapPoint(x,y);
tl.AddEvent(pt,0);
end
else
begin
if (Button = mbLeft) then
Map1.Extent := Map1.TrackRectangle
else
Map1.Pan;
end;
end;