procedure TForm1.Map1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
var
P1 : MapObjects2_TLB.Point;
begin
 P1 := Map1.ToMapPoint(X,Y);
 StatusBar1.Panels.Items[2].Text := Format('经度=%.4f,纬度=%.4f',[(P1.X+1100782.530)*0.01099,(P1.Y+582812.204)*0.005277]);//鼠标掠过时显示坐标
end;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;Edit4.text和Edit5.text 显示的是接收到的经度纬度,格式都是=%.4f和MouseMove的一样,用的是mo2.3,请问如何把Edit4.text和Edit5.text在地图的相应位置画个点, 用一个buttenclick实现?