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

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

?? taman.cls

?? GPS衛星定位源碼 用VB做的
?? 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一区二区三区免费野_久草精品视频
欧美一二三区在线| 精品少妇一区二区三区免费观看| 色噜噜狠狠成人中文综合| 7777女厕盗摄久久久| 国产日韩av一区二区| 国产人成一区二区三区影院| 玉米视频成人免费看| 蜜桃视频在线观看一区| 成人av在线一区二区三区| 91浏览器入口在线观看| 欧美成人欧美edvon| 亚洲资源中文字幕| 国产成人鲁色资源国产91色综| 在线观看区一区二| 久久久久国产精品免费免费搜索| 洋洋成人永久网站入口| 91黄色激情网站| 久久久一区二区三区| 香蕉影视欧美成人| 色综合久久久久综合体| 中文字幕二三区不卡| 麻豆精品在线看| 91麻豆123| 国产精品久久久久一区| 久久精品72免费观看| 在线视频你懂得一区| 国产精品色婷婷| 六月丁香综合在线视频| 欧美日韩在线免费视频| 亚洲婷婷国产精品电影人久久| 国产91精品一区二区麻豆网站 | 美女脱光内衣内裤视频久久网站 | 精品免费日韩av| 亚洲成a人片在线观看中文| 91在线精品一区二区| 久久久不卡网国产精品一区| 婷婷中文字幕综合| 欧美精品日韩精品| 亚洲大型综合色站| 国产福利91精品| 久久精品一区二区三区av | 国产精品天天看| 极品美女销魂一区二区三区免费| 欧美一区二区三区性视频| 午夜一区二区三区在线观看| 日本伦理一区二区| 一区二区在线观看免费视频播放| 色综合久久久久久久久久久| 亚洲精品乱码久久久久久久久| 99re视频精品| 一区二区三区四区精品在线视频 | 久久日韩粉嫩一区二区三区| 奇米综合一区二区三区精品视频| 日韩一区二区三区观看| 免费看黄色91| 久久久噜噜噜久噜久久综合| 国产成人精品综合在线观看 | 国产精品理伦片| 成人av电影在线播放| 亚洲人成小说网站色在线| 99视频精品在线| 樱桃视频在线观看一区| 欧美日韩国产欧美日美国产精品| 天天影视色香欲综合网老头| 欧美一区二区三区白人| 另类的小说在线视频另类成人小视频在线| 在线成人免费视频| 九一九一国产精品| 久久一夜天堂av一区二区三区| 国产精品99久久久久久久vr | 欧美精选午夜久久久乱码6080| 欧美aⅴ一区二区三区视频| 久久久久国产精品麻豆ai换脸| 国产成人亚洲精品狼色在线| 亚洲欧美影音先锋| 欧美影院午夜播放| 久久99精品久久久| 亚洲欧美电影院| 91精品国产一区二区三区| 久久99久久久欧美国产| 亚洲视频一二三区| 欧美一区二区国产| 99在线精品观看| 美女网站一区二区| 国产日本一区二区| 欧美日韩精品福利| 国产酒店精品激情| 亚洲制服丝袜在线| 久久精品这里都是精品| 丁香网亚洲国际| 五月婷婷激情综合| 中文字幕在线观看一区二区| 欧美另类久久久品| www..com久久爱| 久久99精品久久久久久| 亚洲日穴在线视频| 精品不卡在线视频| 欧美图片一区二区三区| 国产精品一二一区| 亚洲国产精品久久一线不卡| 日韩欧美在线不卡| 一本大道av一区二区在线播放| 极品少妇xxxx偷拍精品少妇| 亚洲成av人片观看| 日韩一区欧美小说| 亚洲精品一区二区三区在线观看| 欧美亚洲国产一区在线观看网站 | 日本欧洲一区二区| 中文字幕二三区不卡| 国产欧美日韩视频一区二区| 久久久久九九视频| 国产日本欧洲亚洲| 国产精品嫩草影院av蜜臀| 国产精品欧美一区喷水| 国产女人aaa级久久久级| 国产女同性恋一区二区| 欧美国产激情二区三区| 国产精品久久久99| 亚洲欧美日韩久久| 亚洲第一主播视频| 日韩高清一区在线| 美女视频黄久久| 国产乱码字幕精品高清av | 国产精品毛片久久久久久| 国产精品免费视频网站| 亚洲免费视频中文字幕| 亚洲国产成人porn| 久久福利视频一区二区| 国产乱人伦偷精品视频不卡| 丁香婷婷深情五月亚洲| 色综合久久久久综合体| 欧美精品 国产精品| 欧美一区二区精品| 国产日韩精品一区二区浪潮av | 久久精品视频免费| 国产一区免费电影| 成人深夜福利app| 欧洲视频一区二区| 日韩精品自拍偷拍| 中文字幕欧美日本乱码一线二线| 亚洲欧美日韩国产综合| 日本美女一区二区三区| 丁香婷婷综合色啪| 欧美色男人天堂| 久久久国产精品午夜一区ai换脸| 综合久久久久综合| 七七婷婷婷婷精品国产| eeuss鲁片一区二区三区| 欧美日韩美少妇| 国产日韩av一区二区| 亚洲成av人影院| 国产99久久久国产精品| 欧美放荡的少妇| 中文字幕va一区二区三区| 亚洲高清免费观看| 国产不卡免费视频| 制服丝袜亚洲精品中文字幕| 欧美韩日一区二区三区四区| 天天色图综合网| www.色综合.com| 精品国产乱码久久久久久老虎 | 国产精品嫩草99a| 首页国产丝袜综合| 99这里都是精品| 精品久久久久久久久久久院品网 | 亚洲成av人综合在线观看| 国产福利一区二区三区在线视频| 欧美三片在线视频观看 | eeuss鲁片一区二区三区在线观看| 在线综合视频播放| 一区二区视频在线看| 国产精品自拍三区| 日韩一区二区三区视频| 亚洲一区二区成人在线观看| 东方欧美亚洲色图在线| 亚洲精品在线一区二区| 男女男精品网站| 欧美又粗又大又爽| 一区二区三区在线看| 成人av网站大全| 中文字幕第一页久久| 狠狠色丁香久久婷婷综合_中| 欧美日韩国产大片| 一区二区三区产品免费精品久久75| 粉嫩aⅴ一区二区三区四区| 久久久亚洲精华液精华液精华液 | 亚洲精品在线观看视频| 丝瓜av网站精品一区二区| 欧美日韩在线一区二区| 一区二区三区.www| 在线观看国产一区二区| 一区二区三区国产精华| 欧洲生活片亚洲生活在线观看| 亚洲激情av在线| 97精品视频在线观看自产线路二| 久久九九久久九九| 国产麻豆日韩欧美久久| 国产人成亚洲第一网站在线播放 | 麻豆国产精品视频| 精品少妇一区二区三区日产乱码 |