⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 上车后能到达的站点(上下行).bas

📁 vb开发的公交查询系统
💻 BAS
字号:
Attribute VB_Name = "Module6"
Option Explicit

Public UPointTotal As Integer
Public UPoint(1 To 30) As String


'后向站点搜索
Public Sub BackStation(Bus As String, Station As String)
 
Dim str0, str1, partstr As String
Dim i As Integer
Dim PTotal As Integer
Dim P(1 To 30) As String

'初始化
UPointTotal = 0
For i = 1 To 30
    UPoint(i) = ""
Next i


'上行方向可到达的公交站点
str0 = CXBusnumStationnumsStr(Bus, 0)
For i = 1 To Len(str0)
    If Mid(str0, i, Len(Station) + 2) _
                    = "," & Station & "," Then
       partstr = Mid(str0, i + Len(Station) + 1, Len(str0))
    End If
Next i
Call Separate(partstr)
PTotal = Lnum
For i = 1 To PTotal
    UPoint(i) = Mynum(i)
Next i

'下行方向可到达的公交站点
partstr = ""
str1 = CXBusnumStationnumsStr(Bus, 1)
For i = 1 To Len(str1)
    If Mid(str1, i, Len(Station) + 2) _
                    = "," & Station & "," Then
       partstr = Mid(str1, i + Len(Station) + 1, Len(str1))
    End If
Next i
Call Separate(partstr)
UPointTotal = Lnum + PTotal            '前后向可到达的公交站点数相加
For i = 1 To Lnum
    UPoint(i + PTotal) = Mynum(i)
Next i


End Sub



'前向站点搜索
Public Sub FrontStation(Bus As String, Station As String)
 
Dim str0, str1, partstr As String
Dim i As Integer
Dim PTotal As Integer
Dim P(1 To 30) As String

'初始化
UPointTotal = 0
For i = 1 To 30
    UPoint(i) = ""
Next i


'上行方向可到达的公交站点
str0 = CXBusnumStationnumsStr(Bus, 0)
For i = 1 To Len(str0)
    If Mid(str0, i, Len(Station) + 2) _
                    = "," & Station & "," Then
       partstr = Mid(str0, 1, i + 1)
    End If
Next i
Call Separate(partstr)
PTotal = Lnum
For i = 1 To PTotal
    UPoint(i) = Mynum(i)
Next i

'下行方向可到达的公交站点
partstr = ""
str1 = CXBusnumStationnumsStr(Bus, 1)
For i = 1 To Len(str1)
    If Mid(str1, i, Len(Station) + 2) _
                    = "," & Station & "," Then
       partstr = Mid(str1, 1, i + 1)
    End If
Next i
Call Separate(partstr)
UPointTotal = Lnum + PTotal
For i = 1 To Lnum
    UPoint(i + PTotal) = Mynum(i)
Next i


End Sub


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -