置开始的指定数目字符。
i = i + 1
m(i) = InStr(m(i - 1) + 1, b, ",") '从上一个找到的逗号位置起,查找下一个逗号的位置
Loop
If m(i) = 0 And i > 1 Then tr(i) = Right(b, Len(b) - m(i - 1)) '处理一行中最后一个逗号后的字符串
'以下部分是将存储在数组变量 m(i)中的字符分类存放到方向、边长、已知坐标、网型信息等数组中
k = k + 1
For j = 1 To 5
jd(k, j) = Val(tr(j))
Next j
zjd = k
Loop
ts.Close
MsgBox "转角数据已成功读入", 0 + 64 + 0, "数据输入"
End If
End Sub
Private Sub cd2_Click(Index As Integer)
Dim tr() As String, m(10) As Integer '定义过程级变量
Dim i As Integer, j As Integer, k As Integer, h As Integer
CommonDialog1.ShowOpen
fname = CommonDialog1.FileName '将用户在"打开"对话框中选择的文件名对变量fname赋值
If fname <> "" Then '若无此判断当对话框中选择取消时、下面赋值语句将出错
Set ts = fso.OpenTextFile(fname) '将fname作为文本文件打开,并设置句柄
j = 0: k = 0: p = 0: h = 0
'j是测站数累计变量,k是已知点累计变量,l(j)、ns(j)分别是方向值、边长累积计数
Do While ts.AtEndOfLine <> True '前测型循环,进入循环的条件是没有读到文件结束尾
2022-05-13 14:24:05
108KB
公路路线计算
1