兩種方法在VB MAPX中在指定座標處新增符號

2021-04-22 12:17:04 字數 805 閱讀 9685

兩種方法在vb+mapx中在指定座標處新增符號

第一種方法

private sub command1_click()

dim x  as double, y as double

x = text1.text

y = text2.text

map1.annotations.addsymbol x, y

end sub

第二種方法:

private sub command1_click()

dim c_x as double, c_y as double

dim feafac as mapxlib.featurefactory

dim fea as new mapxlib.feature

dim pts as new mapxlib.points, pt as new mapxlib.point

c_xstring = text1.text

c_ystring = text2.text

c_x = val(c_xstring)

c_y = val(c_ystring)

fea.attach form1.map1

fea.type = mifeaturetypesymbol

fea.style = form1.map1.defaultstyle

fea.point.set c_x, c_y

form1.map1.layers(1).addfeature fea

form1.map1.refresh

end sub

兩種方法在VB MAPX中在指定座標處新增符號

兩種方法在vb mapx中在指定座標處新增符號 第一種方法 private sub command1 click dim x as double,y as double x text1.text y text2.text map1.annotations.addsymbol x,y end sub ...

VC在指定控制項中新增右鍵選單的兩種方法

1 在網上蒐集vc中向指定控制項新增右鍵彈出選單,談到的方法多數是新建乙個繼承自原來控制項的mfc控制項類,在該類的oncontextmenu cwnd pwnd cpoint point 函式中新增右鍵彈出選單的響應,完整 如下 void cmylistbox oncontextmenu cwnd...

在List T 中查詢資料的兩種方法

這是 list.find predicatepredicate 的源 public t find predicatematch for int i 0 i this.size i return default t 以下是我做專案中的乙個方法 public comment getcommentbyid...