亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? taman.cls

?? 這是一個GPS衛星定位系統源代碼!可供參考!
?? CLS
字號:
VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
  Persistable = 0  'NotPersistable
  DataBindingBehavior = 0  'vbNone
  DataSourceBehavior  = 0  'vbNone
  MTSTransactionMode  = 0  'NotAnMTSObject
END
Attribute VB_Name = "CTargetManager"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Private m_oTargets() As New CTarget 'base 1
Private m_lCount As Integer

'增加新車
Public Sub AddTarget(ByVal oTarget As CTarget)
    m_lCount = m_lCount + 1
    ReDim Preserve m_oTargets(m_lCount) As New CTarget
    With m_oTargets(m_lCount)
        .SetID oTarget.GetID
        .SetCommID oTarget.GetCommID
        .SetName oTarget.GetName
        .SetShowTrack oTarget.IsShowTrack
        .SetTrackLine oTarget.GetTrackLine
    End With
    
End Sub
'得到車輛的數目
Public Function GetCount() As Integer
    GetCount = m_lCount
End Function

'通過車輛的索引號得到車輛實體
Public Function GetTargetByIndex(ByVal lIndex As Integer) As CTarget
    Set GetTargetByIndex = m_oTargets(lIndex)
End Function

'如果GetIndexBy=0,則表示車輛號無效
Public Function GetIndexByID(ByVal nID As Long) As Integer
    Dim i As Integer
    GetIndexByID = 0
    For i = 1 To m_lCount
        If m_oTargets(i).GetID = nID Then
            GetIndexByID = i
            Exit For
        End If
    Next
End Function
Public Function GetIndexByCommID(ByVal strCommID As String) As Integer
    Dim i As Integer
    GetIndexByCommID = 0
    For i = 1 To m_lCount
        If m_oTargets(i).GetCommID = strCommID Then
            GetIndexByCommID = i
            Exit For
        End If
    Next
End Function

Public Function GetIndexByName(ByVal strName As String) As Integer
    Dim i As Integer
    If Len(strName) = 1 Then strName = "00" & strName
    If Len(strName) = 2 Then strName = "0" & strName
    NumberCar = strName
    GetIndexByName = 0
    For i = 1 To m_lCount
        If m_oTargets(i).GetName = strName Then
            GetIndexByName = i
            Exit For
        End If
    Next
End Function

Public Sub ReceiveData(ByVal oRecord As CRecord)
    Dim i As Integer
    For i = 1 To m_lCount
        If m_oTargets(i).GetID = oRecord.nID Then
            m_oTargets(i).ReceiveData oRecord
            If Not m_oTargets(i).IsEnabled Then
                m_oTargets(i).SetEnabled True
            End If
            Exit For
        End If
    Next
End Sub

Public Sub ClearTrack()
    Dim i As Integer
    For i = 1 To m_lCount
        m_oTargets(i).ClearTrack
    Next
End Sub

Public Function GetIDByPosition(ByVal oShapePoint As ShapePoint) As Long
    Dim i As Integer
    For i = 1 To m_lCount
        If m_oTargets(i).HotTest(oShapePoint) Then
            GetIDByPosition = m_oTargets(i).GetID
            Exit Function
        End If
    Next
End Function

Public Sub Refresh()
    
    Dim dbs As Database
    Dim rst As Recordset
    Dim oTarget As CTarget
    Dim oShapeLine As ShapeLine
    
    Dim lIndex As Long
    Set dbs = DBEngine.Workspaces(0).OpenDatabase(strPath + PATH_DBDATA)
    Set rst = dbs.OpenRecordset("Target", dbOpenDynaset)
    If Not rst.EOF() Then
        rst.MoveFirst
        Do While Not rst.EOF()
            If Not (IsNull(rst!ID) Or IsNull(rst!CommID) Or IsNull(rst!Name)) Then
                lIndex = GetIndexByID(rst!ID)
                Set oTarget = GetTargetByIndex(lIndex)
                oTarget.SetID (rst!ID)
                oTarget.SetCommID (rst!CommID)
                oTarget.SetName (rst!Name)
                If Not IsNull(rst!Track) Then
                    oTarget.SetShowTrack (rst!Track)
                End If
            End If
            rst.MoveNext
        Loop
    End If
    
    rst.Close
    dbs.Close

End Sub

Public Sub Rebuild()
    
    Dim dbs As Database
    Dim rst As Recordset
    Dim oTarget As New CTarget
    Dim oShapeLine As ShapeLine
    
    m_lCount = 0
    ReDim m_oTargets(m_lCount) As New CTarget
    
    Set dbs = DBEngine.Workspaces(0).OpenDatabase(strPath + PATH_DBDATA)
    Set rst = dbs.OpenRecordset("Target", dbOpenDynaset)
    If Not rst.EOF() Then
        rst.MoveFirst
        Do While Not rst.EOF()
            If Not (IsNull(rst!ID) Or IsNull(rst!CommID) Or IsNull(rst!Name)) Then
                oTarget.SetID (rst!ID)
                oTarget.SetCommID (rst!CommID)
                oTarget.SetName (rst!Name)
                If Not IsNull(rst!Track) Then
                    oTarget.SetShowTrack (rst!Track)
                End If
                Set oShapeLine = New ShapeLine
                oTarget.SetTrackLine oShapeLine
                AddTarget oTarget
            End If
            rst.MoveNext
        Loop
    End If
    
    rst.Close
    dbs.Close

End Sub

Private Sub Class_Initialize()
    m_lCount = 0
End Sub

Private Sub Class_Terminate()
    Dim i As Integer
    For i = 1 To m_lCount
        Set m_oTargets(i) = Nothing
    Next
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品电影在线| 欧美在线999| 久久丝袜美腿综合| 国产一区二区三区观看| 精品国产一区二区三区av性色| 日韩av不卡在线观看| 精品国产不卡一区二区三区| 国产精品综合一区二区三区| 国产视频视频一区| jvid福利写真一区二区三区| 亚洲欧美日韩国产综合在线| 在线免费观看日本一区| 亚洲国产综合色| 精品久久人人做人人爽| www.在线成人| 亚洲国产日韩精品| 欧美大尺度电影在线| 国产成人一区在线| 亚洲伦理在线免费看| 欧美一区二区久久久| 国产精品一二三| 国产精品电影院| 欧美精品一卡二卡| 国产成人自拍网| 一区二区高清免费观看影视大全| 91精品麻豆日日躁夜夜躁| 国产成人8x视频一区二区| 亚洲男女一区二区三区| 日韩欧美一区二区久久婷婷| 99久久精品国产导航| 久久精品av麻豆的观看方式| 久久久久一区二区三区四区| 色婷婷av一区二区三区软件 | 欧美国产精品一区| 一本大道久久a久久精品综合| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产日韩视频一区二区三区| 欧美色区777第一页| 国产91丝袜在线观看| 视频一区在线视频| 中文子幕无线码一区tr| 欧美麻豆精品久久久久久| 国产成人精品免费视频网站| 亚洲国产视频一区| 国产精品美女久久久久久久久久久 | 欧美国产激情一区二区三区蜜月| 欧美体内she精高潮| 国产成人精品亚洲777人妖| 亚洲国产日产av| 中文字幕欧美激情| 欧美一级专区免费大片| 色噜噜夜夜夜综合网| 国产原创一区二区三区| 天堂影院一区二区| 亚洲日本在线a| 欧美韩国一区二区| 欧美成人乱码一区二区三区| 91高清视频在线| 国产成人av电影免费在线观看| 免费一级片91| 亚洲激情在线激情| 亚洲国产成人自拍| 久久综合久久99| 日韩久久免费av| 欧美久久久影院| 欧美色视频在线| 在线观看一区二区视频| 99久久婷婷国产精品综合| 国产一区二区三区久久久| 久久精品99国产精品日本| 蜜臀av亚洲一区中文字幕| 亚洲影视在线播放| 亚洲一级二级在线| 最新欧美精品一区二区三区| 欧美激情一区在线| 国产精品美女久久久久高潮| 国产三区在线成人av| 久久综合久久综合亚洲| 国产亚洲视频系列| 欧美经典一区二区三区| 久久色在线视频| 欧美一级艳片视频免费观看| 欧美一区二区成人| 国产毛片精品国产一区二区三区| 日韩成人一区二区三区在线观看| 欧美日韩精品免费| 一本久久a久久免费精品不卡| 日韩电影免费在线观看网站| 成人污污视频在线观看| 亚洲精品在线一区二区| 欧美做爰猛烈大尺度电影无法无天| 国产一区久久久| 国产91精品欧美| 成人午夜av电影| 91视频观看免费| 欧美在线一二三| 7777精品伊人久久久大香线蕉最新版 | 国产激情视频一区二区三区欧美 | 国产女主播在线一区二区| 国产欧美一区二区三区在线老狼 | 5566中文字幕一区二区电影| 91麻豆精品国产综合久久久久久 | 久久久久久亚洲综合| 久久久五月婷婷| 国产欧美日韩精品一区| 亚洲精品乱码久久久久久久久| 亚洲一区在线观看免费| 免费在线观看一区二区三区| 国产成人av一区二区| 91在线丨porny丨国产| 欧美三级在线看| 日韩美女视频在线| 国产精品久久久久久久久动漫 | 国产女人aaa级久久久级| 亚洲久草在线视频| 五月天欧美精品| 国产在线看一区| 91玉足脚交白嫩脚丫在线播放| 欧美一区二区观看视频| 中文文精品字幕一区二区| 亚洲一区日韩精品中文字幕| 国内国产精品久久| 日本韩国视频一区二区| 精品人在线二区三区| 亚洲精品免费在线播放| 精品制服美女久久| 色成年激情久久综合| 337p粉嫩大胆色噜噜噜噜亚洲 | 欧美日韩在线亚洲一区蜜芽| 精品久久久久久久久久久久久久久 | 午夜精品福利久久久| 成人免费视频播放| 日韩一区二区三区视频在线| 中文字幕在线不卡| 麻豆精品视频在线| 91原创在线视频| 久久精品欧美日韩精品| 欧美aaa在线| 欧洲在线/亚洲| 欧美—级在线免费片| 激情综合网av| 欧美肥大bbwbbw高潮| 亚洲男人的天堂av| 成人av先锋影音| 国产偷国产偷精品高清尤物 | 久久精品国产第一区二区三区 | 欧美日本一区二区在线观看| 国产精品卡一卡二卡三| 美女在线视频一区| 在线观看www91| 亚洲欧洲www| 国产成人av福利| 2020国产精品| 久久国产综合精品| 91精品国产综合久久婷婷香蕉| 夜夜精品浪潮av一区二区三区| 成人激情电影免费在线观看| 欧美精品一区二区精品网| 成人福利视频网站| 2017欧美狠狠色| 久久狠狠亚洲综合| 日韩一区二区精品葵司在线| 亚洲欧美另类久久久精品| 国产精品亲子伦对白| 在线成人高清不卡| 一区二区三区日韩在线观看| 99久久er热在这里只有精品66| 中文幕一区二区三区久久蜜桃| 国产主播一区二区| 久久久噜噜噜久久人人看| 国产精品自在欧美一区| 久久亚洲综合色一区二区三区| 黄色日韩三级电影| 精品国产a毛片| 国产成人综合自拍| 亚洲国产激情av| 不卡在线观看av| 综合色中文字幕| 欧美亚日韩国产aⅴ精品中极品| 亚洲国产中文字幕| 69堂精品视频| 国产在线不卡一区| 久久久久久久综合日本| 国产成人精品三级麻豆| 亚洲图片激情小说| 色综合久久久久久久久| 亚洲va韩国va欧美va精品| 欧美高清视频一二三区 | 欧美日产国产精品| 免费在线看成人av| 精品福利在线导航| 成人黄页毛片网站| 亚洲精品乱码久久久久久久久| 欧美日韩国产综合一区二区| 日产国产欧美视频一区精品 | 国产精品系列在线观看| 亚洲日本一区二区| 欧美精品一二三四| 国产一区二区0| 亚洲欧美日韩电影|