免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 3155|回复: 6
收起左侧

[求助] 计算线要素长度,输入VBA代码总显示文件名不存在是肿么回事?

[复制链接]

2

主题

74

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
28
发表于 2012-4-7 16:29 | 显示全部楼层 |阅读模式
本帖最后由 心路 于 2012-4-7 16:38 编辑

大家好,我刚接触arcgis软件,很是混乱,请大家多多指点,不胜感激!!
ARCgis9.3 线要素长度计算,在pro_logic VBA script code 文本框中输入vb代码 总是显示A file name was not found or there were unbalanced marks file:///C:/Documents%20and%20Settings/Administrator/桌面  代码如下:
Dim db1Length as double
Dim pCurve as ICurve
Set pCurve = [ shape ]
db1Length = pCurve.length

45

主题

2万

铜板

118

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
3791

灌水勋章冰雪节勋章

发表于 2012-4-7 20:25 | 显示全部楼层
何必这么麻烦,可以打开图层属性表,选择面积字段,右键选择calculate geometry.计算面积即可~
回复 支持 反对

使用道具 举报

85

主题

9527

铜板

69

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
4842
发表于 2012-4-8 11:58 | 显示全部楼层
上楼正解,无需计算
回复 支持 反对

使用道具 举报

36

主题

1228

铜板

14

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
515
发表于 2012-4-8 14:33 | 显示全部楼层
下面的应该还有一个对话框,输入你定义的变量名啊,应该为:db1Length
回复 支持 反对

使用道具 举报

2

主题

74

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
28
 楼主| 发表于 2012-4-8 16:05 | 显示全部楼层
灰常感谢楼上三位专业人士的回复!!不过,我的问题还没解决哦,下面对话框里 我已经输入定义的变量名:db1Length   还是不行的
   我想问一下 这跟我安装软件时是否选择完全安装有关么 或是 需要加载什么工具模块之类的么?
   
回复 支持 反对

使用道具 举报

2

主题

74

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
28
 楼主| 发表于 2012-4-8 16:22 | 显示全部楼层
周军伟 发表于 2012-4-8 14:33
下面的应该还有一个对话框,输入你定义的变量名啊,应该为:db1Length

{:soso_e183:}灰常感谢你们的回复!不过,我的问题还没有解决哦,下面的对话框,我已输入定义的变量名:db1Length 还是不行的
      我想弱弱的问一下,这跟我安装arcgis软件时没有选择完全安装 或是 还需要还安装什么模块有关么?

回复 支持 反对

使用道具 举报

0

主题

2230

铜板

15

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2033
发表于 2021-6-20 19:16 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表