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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? glist.ctl

?? 很好! 很實用! 免費!
?? CTL
字號:
VERSION 5.00
Begin VB.UserControl GList 
   ClientHeight    =   3600
   ClientLeft      =   0
   ClientTop       =   0
   ClientWidth     =   4800
   ScaleHeight     =   3600
   ScaleWidth      =   4800
   Begin VB.ListBox List1 
      Height          =   2010
      Left            =   720
      TabIndex        =   0
      Top             =   600
      Width           =   2055
   End
End
Attribute VB_Name = "GList"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Option Explicit
Dim dicItem As Scripting.Dictionary
Dim m_NewIndex As Long
'Event Declarations:
Event Click() 'MappingInfo=List1,List1,-1,Click
Event DblClick() 'MappingInfo=List1,List1,-1,DblClick
Event KeyDown(KeyCode As Integer, Shift As Integer) 'MappingInfo=List1,List1,-1,KeyDown
Event KeyPress(KeyAscii As Integer) 'MappingInfo=List1,List1,-1,KeyPress
Event KeyUp(KeyCode As Integer, Shift As Integer) 'MappingInfo=List1,List1,-1,KeyUp
Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) 'MappingInfo=List1,List1,-1,MouseDown
Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) 'MappingInfo=List1,List1,-1,MouseMove
Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) 'MappingInfo=List1,List1,-1,MouseUp
Dim m_DicDataID As Long

Private Function DicDataID() As String
    m_DicDataID = m_DicDataID + 1
    DicDataID = CStr(m_DicDataID)
End Function


Private Sub UserControl_Initialize()
    Set dicItem = New Scripting.Dictionary
    m_NewIndex = -1
End Sub

Private Sub UserControl_Resize()
    List1.Left = 0
    List1.Top = 0
    List1.Width = UserControl.Width
    List1.Height = UserControl.Height
End Sub
'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,BackColor
Public Property Get BackColor() As OLE_COLOR
    BackColor = List1.BackColor
End Property

Public Property Let BackColor(ByVal New_BackColor As OLE_COLOR)
    List1.BackColor() = New_BackColor
    PropertyChanged "BackColor"
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,ForeColor
Public Property Get ForeColor() As OLE_COLOR
    ForeColor = List1.ForeColor
End Property

Public Property Let ForeColor(ByVal New_ForeColor As OLE_COLOR)
    List1.ForeColor() = New_ForeColor
    PropertyChanged "ForeColor"
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,Enabled
Public Property Get Enabled() As Boolean
    Enabled = List1.Enabled
End Property

Public Property Let Enabled(ByVal New_Enabled As Boolean)
    List1.Enabled() = New_Enabled
    PropertyChanged "Enabled"
End Property


'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=UserControl,UserControl,-1,BackStyle
Public Property Get BackStyle() As Integer
    BackStyle = UserControl.BackStyle
End Property

Public Property Let BackStyle(ByVal New_BackStyle As Integer)
    UserControl.BackStyle() = New_BackStyle
    PropertyChanged "BackStyle"
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=UserControl,UserControl,-1,BorderStyle
Public Property Get BorderStyle() As Integer
    BorderStyle = UserControl.BorderStyle
End Property

Public Property Let BorderStyle(ByVal New_BorderStyle As Integer)
    UserControl.BorderStyle() = New_BorderStyle
    PropertyChanged "BorderStyle"
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,Refresh
Public Sub Refresh()
    List1.Refresh
End Sub

Private Sub List1_Click()
    RaiseEvent Click
End Sub

Private Sub List1_DblClick()
    RaiseEvent DblClick
End Sub

Private Sub List1_KeyDown(KeyCode As Integer, Shift As Integer)
    RaiseEvent KeyDown(KeyCode, Shift)
End Sub

Private Sub List1_KeyPress(KeyAscii As Integer)
    RaiseEvent KeyPress(KeyAscii)
End Sub

Private Sub List1_KeyUp(KeyCode As Integer, Shift As Integer)
    RaiseEvent KeyUp(KeyCode, Shift)
End Sub
Private Sub List1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    RaiseEvent MouseDown(Button, Shift, X, Y)
End Sub

Private Sub List1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    RaiseEvent MouseMove(Button, Shift, X, Y)
End Sub

Private Sub List1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
    RaiseEvent MouseUp(Button, Shift, X, Y)
End Sub

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,AddItem
Public Sub AddItem(ByVal Item As String)
    List1.AddItem Item
    m_NewIndex = List1.NewIndex
    List1.ItemData(m_NewIndex) = DicDataID()
End Sub
Public Sub RelativeList(ByRef p_Rs As ADODB.Recordset, ByVal p_TextName As String, Optional ByVal p_TextDetach As String = "--")
Dim i As Integer
Dim j As Integer
Dim index As Long
Dim arrText() As String
Dim sText As String
    If Not p_Rs.BOF Then p_Rs.MoveFirst
    arrText = Split(p_TextName, ",")
    
    For i = 0 To p_Rs.RecordCount - 1
        sText = ""
        For j = 0 To UBound(arrText)
            sText = sText + CStr(p_Rs.Fields(Trim(arrText(j))).value)
            If j < UBound(arrText) Then
                sText = sText + p_TextDetach
            End If
        Next j
        
        List1.AddItem sText
        
        index = DicDataID
        
        
        List1.ItemData(List1.NewIndex) = index

        For j = 0 To p_Rs.Fields.Count - 1
            dicItem.Add UCase(p_Rs.Fields(j).Name) + "A" + CStr(index) + "A", p_Rs.Fields(j).value
        Next j
        p_Rs.MoveNext
    Next i
End Sub

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,Clear
Public Sub Clear()
    dicItem.RemoveAll
    List1.Clear
End Sub

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,List
Public Property Get List(ByVal index As Integer) As String
    List = List1.List(index)
End Property

Public Property Let List(ByVal index As Integer, ByVal New_List As String)
    List1.List(index) = New_List
    PropertyChanged "List"
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,ListCount
Public Property Get ListCount() As Integer
    ListCount = List1.ListCount
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,ListIndex
Public Property Get ListIndex() As Integer
    ListIndex = List1.ListIndex
End Property

Public Property Let ListIndex(ByVal New_ListIndex As Integer)
    List1.ListIndex() = New_ListIndex
    PropertyChanged "ListIndex"
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,NewIndex
Public Property Get NewIndex() As Long
    NewIndex = m_NewIndex
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=UserControl,UserControl,-1,Size
Public Sub Size(ByVal Width As Single, ByVal Height As Single)
    UserControl.Size Width, Height
End Sub

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,Sorted
Public Property Get Sorted() As Boolean
    Sorted = List1.Sorted
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,Text
Public Property Get Text() As String
    Text = List1.Text
End Property

Public Property Let Text(ByVal New_Text As String)
    List1.Text() = New_Text
    PropertyChanged "Text"
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,Style
Public Property Get Style() As Integer
    Style = List1.Style
End Property


'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,ItemData
Public Property Get ItemData(ByVal index As Integer) As String
Dim sFieldName  As String
    sFieldName = UCase("ListItemData")
    
    If dicItem.Exists(Trim(sFieldName) + "A" + CStr(List1.ItemData(index)) + "A") Then
       ItemData = dicItem.Item(Trim(sFieldName) + "A" + CStr(List1.ItemData(index)) + "A")
    Else
       ItemData = Empty
    End If
End Property
Public Property Let ItemData(ByVal index As Integer, ByVal New_Item As String)
Dim sFieldName  As String
    sFieldName = UCase("ListItemData")
    
    If dicItem.Exists(Trim(sFieldName) + "A" + CStr(List1.ItemData(index)) + "A") Then
       dicItem.Item(Trim(sFieldName) + "A" + CStr(List1.ItemData(index)) + "A") = New_Item
    Else
       dicItem.Add Trim(sFieldName) + "A" + CStr(List1.ItemData(index)) + "A", New_Item
    End If
End Property

Public Property Get Item(ByVal sFieldName As String, Optional ByVal index As Integer = -1) As Variant
    If index = -1 Then
       index = List1.ListIndex
    End If

    sFieldName = Trim(UCase(sFieldName))

    If dicItem.Exists(sFieldName + "A" + CStr(List1.ItemData(index)) + "A") Then
       Item = dicItem.Item(sFieldName + "A" + CStr(List1.ItemData(index)) + "A")
    Else
       Item = Empty
    End If
End Property

Public Property Let Item(ByVal sFieldName As String, Optional ByVal index As Integer = -1, ByVal New_Item As Variant)
    If index = -1 Then
       index = List1.ListIndex
    End If
    sFieldName = UCase(sFieldName)
    
    If dicItem.Exists(Trim(sFieldName) + "A" + CStr(List1.ItemData(index)) + "A") Then
       dicItem.Item(Trim(sFieldName) + "A" + CStr(List1.ItemData(index)) + "A") = New_Item
    Else
       dicItem.Add Trim(sFieldName) + "A" + CStr(List1.ItemData(index)) + "A", New_Item
    End If
End Property

'Load property values from storage
Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
Dim index As Integer

    List1.BackColor = PropBag.ReadProperty("BackColor", &H80000005)
    List1.ForeColor = PropBag.ReadProperty("ForeColor", &H80000008)
    List1.Enabled = PropBag.ReadProperty("Enabled", True)
    UserControl.BackStyle = PropBag.ReadProperty("BackStyle", 1)
    UserControl.BorderStyle = PropBag.ReadProperty("BorderStyle", 0)
    
    'List1.List(Index) = PropBag.ReadProperty("List" & Index, "")
    List1.ListIndex = PropBag.ReadProperty("ListIndex", -1)
    List1.Text = PropBag.ReadProperty("Text", "")
'TO DO: The member you have mapped to contains an array of data.
'   You must supply the code to persist the array.  A prototype
'   line is shown next:
    List1.Appearance = PropBag.ReadProperty("Appearance", 1)
End Sub

Private Sub UserControl_Terminate()
    Set dicItem = Nothing
End Sub

'Write property values to storage
Private Sub UserControl_WriteProperties(PropBag As PropertyBag)
Dim index As Integer

    Call PropBag.WriteProperty("BackColor", List1.BackColor, &H80000005)
    Call PropBag.WriteProperty("ForeColor", List1.ForeColor, &H80000008)
    Call PropBag.WriteProperty("Enabled", List1.Enabled, True)
    Call PropBag.WriteProperty("BackStyle", UserControl.BackStyle, 1)
    Call PropBag.WriteProperty("BorderStyle", UserControl.BorderStyle, 0)
'    Call PropBag.WriteProperty("List" & index, List1.List(index), "")
    Call PropBag.WriteProperty("ListIndex", List1.ListIndex, -1)
'    Call PropBag.WriteProperty("Text", List1.Text, "")
'TO DO: The member you have mapped to contains an array of data.
'   You must supply the code to persist the array.  A prototype
'   line is shown next:
    Call PropBag.WriteProperty("Appearance", List1.Appearance, 1)
End Sub

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,RemoveItem
Public Sub RemoveItem(ByVal index As Integer)
Dim iData As String
Dim i As Integer
    iData = CStr(List1.ItemData(index))
    For i = dicItem.Count - 1 To 0 Step -1
        If InStrRev(dicItem.Keys(i), "A" + iData + "A") > 0 Then
            dicItem.Remove dicItem.Keys(i)
        End If
    Next i
    List1.RemoveItem index
End Sub

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,SelCount
Public Property Get SelCount() As Integer
    SelCount = List1.SelCount
End Property

'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,Selected
Public Property Get Selected(ByVal index As Integer) As Boolean
    Selected = List1.Selected(index)
End Property

Public Property Let Selected(ByVal index As Integer, ByVal New_Selected As Boolean)
    List1.Selected(index) = New_Selected
    PropertyChanged "Selected"
End Property
'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MappingInfo=List1,List1,-1,Appearance
Public Property Get Appearance() As Integer
    Appearance = List1.Appearance
End Property

Public Property Let Appearance(ByVal New_Appearance As Integer)
    List1.Appearance() = New_Appearance
    PropertyChanged "Appearance"
End Property

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品夜色噜噜亚洲aⅴ| 在线观看视频一区| 欧美国产禁国产网站cc| 成人中文字幕合集| 国产精品国产三级国产a| 91麻豆免费观看| 一区二区国产视频| 日韩欧美在线网站| 国产福利精品导航| 亚洲免费观看在线视频| 欧美视频一区二区三区在线观看| 亚洲小少妇裸体bbw| 日韩欧美国产成人一区二区| 国产99久久久精品| 亚洲一级电影视频| 欧美mv日韩mv| 91亚洲精品乱码久久久久久蜜桃| 中文字幕一区二区三区不卡| 欧美三级电影精品| 乱一区二区av| 亚洲欧美日韩国产综合在线| 欧美精品日韩精品| 国产一区二区h| 亚洲精品一二三四区| 日韩美女在线视频| 91免费小视频| 加勒比av一区二区| 亚洲精品视频在线观看免费| 日韩午夜激情av| eeuss国产一区二区三区| 水野朝阳av一区二区三区| 国产午夜精品一区二区三区嫩草| 欧美亚洲尤物久久| 国产老妇另类xxxxx| 午夜欧美电影在线观看| 中日韩av电影| 日韩小视频在线观看专区| av在线这里只有精品| 久久99精品久久只有精品| 亚洲免费资源在线播放| 欧美v日韩v国产v| 欧美色图免费看| 成人成人成人在线视频| 久久er精品视频| 亚洲国产综合在线| 国产精品精品国产色婷婷| 日韩一级大片在线| 欧美美女一区二区三区| 91亚洲永久精品| 成人午夜视频免费看| 理论电影国产精品| 日韩中文欧美在线| 一级做a爱片久久| 国产精品乱码一区二三区小蝌蚪| 91精品国产美女浴室洗澡无遮挡| 99视频精品在线| 成人av网站免费观看| 国产精品综合一区二区三区| 热久久久久久久| 午夜精品久久久久久久蜜桃app| 亚洲日本在线a| 中文字幕一区二区日韩精品绯色| 久久久久久久久免费| 日韩精品一区二区三区在线观看| 欧美美女激情18p| 欧美在线free| 在线观看欧美黄色| 91久久精品网| 日本高清不卡视频| 欧美综合久久久| 欧美亚洲高清一区| 欧美三级在线看| 欧美性猛片xxxx免费看久爱| 在线视频亚洲一区| 欧美在线你懂的| 欧美精选午夜久久久乱码6080| 欧美日韩一区二区电影| 欧美日韩免费观看一区二区三区 | 欧美日韩免费在线视频| 精品视频一区三区九区| 在线免费av一区| 欧美少妇一区二区| 777久久久精品| 日韩免费看网站| 久久色在线观看| 国产三区在线成人av| 国产精品电影一区二区| 亚洲精品国产一区二区三区四区在线 | 久久精品这里都是精品| 久久九九久久九九| 国产精品丝袜在线| 亚洲欧美日韩国产一区二区三区| 亚洲男人的天堂在线观看| 亚洲国产人成综合网站| 日本aⅴ免费视频一区二区三区| 美女网站视频久久| 国产精品中文有码| 色一情一伦一子一伦一区| 欧美日韩精品一区二区三区蜜桃 | 香蕉加勒比综合久久| 日本特黄久久久高潮| 激情深爱一区二区| aaa亚洲精品| 欧美日本韩国一区二区三区视频| 精品国产乱码久久久久久久久| 中文一区一区三区高中清不卡| 亚洲精品成a人| 蜜桃一区二区三区在线观看| 成人激情开心网| 欧美精品电影在线播放| ww久久中文字幕| 亚洲综合色自拍一区| 国产在线播放一区三区四| 91在线观看美女| 欧美一区二区观看视频| 亚洲人一二三区| 麻豆一区二区在线| 91麻豆文化传媒在线观看| 精品国产乱码久久久久久浪潮| 中文字幕一区二区三中文字幕| 午夜精品久久久久久久蜜桃app| 国产精品一区2区| 欧美精三区欧美精三区| 亚洲天堂a在线| 精品夜夜嗨av一区二区三区| 91黄色激情网站| 久久久久久久久久久电影| 亚洲国产aⅴ成人精品无吗| 国产91在线|亚洲| 91精品国产色综合久久ai换脸| 亚洲天堂福利av| 国产精品456| 欧美一区二区大片| 亚洲激情在线激情| 国产成人免费在线视频| 欧美一级高清大全免费观看| 亚洲欧美日韩小说| 成人av电影免费观看| 精品久久久久99| 亚洲第一在线综合网站| 一本色道久久综合亚洲aⅴ蜜桃| 久久综合九色欧美综合狠狠| 日本一区中文字幕| 欧美三级午夜理伦三级中视频| 国产精品国产三级国产aⅴ原创| 国产精品综合av一区二区国产馆| 欧美麻豆精品久久久久久| 亚洲精品免费一二三区| 成人在线视频首页| 国产亚洲一区二区三区四区| 麻豆精品久久精品色综合| 欧美日韩一卡二卡三卡| 亚洲一区二区高清| 欧美在线一二三| 夜色激情一区二区| 色综合天天性综合| 最近中文字幕一区二区三区| 成人免费视频caoporn| 国产亚洲一区二区在线观看| 国产一区二区精品在线观看| 久久综合九色综合欧美98| 狠狠色丁香婷综合久久| 日韩免费看网站| 国产一区在线观看视频| 久久久噜噜噜久久人人看| 国模少妇一区二区三区| 欧美精品一区二区在线观看| 久久er99精品| 国产三级一区二区| 成人免费va视频| 亚洲欧美色图小说| 欧美丝袜自拍制服另类| 日韩精品一区第一页| 欧美成人精精品一区二区频| 激情国产一区二区| 国产亚洲精品中文字幕| 成人激情午夜影院| 亚洲乱码中文字幕| 欧美日韩视频在线一区二区| 亚洲成人免费视频| 69av一区二区三区| 国产一区二区看久久| 亚洲欧美在线高清| 欧洲另类一二三四区| 爽爽淫人综合网网站| 久久久美女毛片| 色综合久久综合网| 日本aⅴ免费视频一区二区三区| 日韩欧美你懂的| 国产成人自拍高清视频在线免费播放| 中文字幕不卡在线| 在线视频国产一区| 免费国产亚洲视频| 欧美激情一区二区在线| 欧洲一区二区av| 久久99国产精品尤物| 最新国产成人在线观看| 欧美一区二区三区白人| 成人午夜精品一区二区三区| 依依成人综合视频|