⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 code.txt

📁 对mapx的一点开发代码
💻 TXT
字号:
               fFtrFactory := Map1.FeatureFactory;
               pItem := CreateOleObject('MapX.Point.5');
               pItem.Set(X1,Y1);

               fNewSymbol := fFtrFactory.CreateSymbol(pItem, Map1.DefaultStyle);
                   //(fNewSymbol);
               fMapSymbol := lyrMyLayer.AddFeature(fNewSymbol,EmptyParam);
               FID := IntToStr(fMapSymbol.FeatureID);
               showmessage(FID);
               self.suiForm1.Caption  := ('x1=' + FloatToStr(x1) + '    y1=' + FloatToStr(y1) );

               try
                frmInput := TfrmInput.Create(self);
                frmInput.strFID := FID;
                frmInput.strX   := FloatToStr(x1);
                frmInput.strY   := FloatToStr(y1);
                frmInput.bytTool := Map1.CurrentTool;
                frmInput.ShowModal;
               finally
                FreeAndNil(frmInput);
               end;

               if self.bytYESNO = 1 then
                begin

                     a := Map1.Annotations.AddText(strName,x1,y1 - 0.0002,miPositionBC);

                     strName := '';
                end;



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -