'设计人:闫磊
Function spacenum(n)
str=""
For i=0 To n
str=str+"_"
Next
spacenum=str
End Function
'----------FUNCTION STRLEN(STR)----------
Function strlen(str)
Dim p_len
p_len=0
strlen=0
p_len=Len(str)
For xx=1 To p_len
If Asc(Mid(str,xx,1))<0 Then
strlen=Int(strlen) + 2
Else
strlen=Int(strlen) + 1
End If
Next
End Function
Function myFind ( DZM, NAME )
a=strlen(dzm)
b=strlen(NAME)
If a>b Then
myFind ="<und>" & DZM & "</und>" & vbnewline & NAME
Else
str= Spacenum((b-a)/2)
myFind ="<und>" & str & DZM & str & "</und>" & vbnewline & NAME
End If
End Function
'编制日期:2012-03-25
Function FindLabel ( [TFH],[Shape_Area])
FindLabel =myFind([Shape_Area],[TFH])
End Function
ArcGIS Pro VB二分式
原创gisoracleplus ©著作权
文章标签 ArcGIS Pro 文章分类 代码人生
©著作权归作者所有:来自51CTO博客作者gisoracleplus的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
arcgis 10分式注记
arcgis 10分式注记
arcgis -
ArcGIS三分式标注、四分式标注和同时上下标实现
ArcGIS三分式标注、四分式标注和同时上下标实现
四分式标注 三分式标注 arcgis 同时上下标实现 -
arcgis 中分式注记
arcgis 中分式注记
arcgis