爱问知识人 爱问教育 医院库

求助:基于VB MAPX如何实现通过代码在地图上新建图层

首页

求助:基于VB MAPX如何实现通过代码在地图上新建图层

问题如题,各位大虾帮帮忙,最好有代码,网上的一些代码不完整,无法实现

提交回答

全部答案

    2018-11-29 01:23:43
  •   '弹出对话框确定图层保存的路径 CommonDialog1。DefaultExt = "tab" CommonDialog1。DialogTitle = "Pick a location for your layer" CommonDialog1。
      Filter = "MapInfo Tables (*。tab)|*。tab" CommonDialog1。ShowSave If Len(CommonDialog1。Filename) = 0 Then Exit Sub End If Dim lyr As Layer Dim friendlyName As String '从文件名中删除。
      tab扩展名 friendlyName = Left$(CommonDialog1。FileTitle, _ Len(CommonDialog1。FileTitle) - 4) On Error GoTo CreateErr '创建新图层 Set lyr = Map1。
      Layers。CreateLayer(friendlyName, _ CommonDialog1。Filename) lyr。Editable = True 'UpdateControls True Exit SubCreateErr: MsgBox "无法创建图层: """ & friendlyName & """ 于: """ & _ CommonDialog1。
      Filename & """: " & Error



    查看原帖>>。

    w***

    2018-11-29 01:23:43

类似问题

换一换
  • 手机使用 相关知识

  • 数码产品
  • 电子数码
  • 电子数码产品

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):