1=============================================================================
Select Case Index
Case 0
If .Fields(2) = "A" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 1
If .Fields(2) = "B" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 2
If .Fields(2) = "C" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 3
If .Fields(2) = "D" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 4
If .Fields(2) = "E" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 5
If .Fields(2) = "F" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 6
If .Fields(2) = "G" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 7
If .Fields(2) = "H" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 8
If .Fields(2) = "I" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 9
If .Fields(2) = "J" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 10
If .Fields(2) = "K" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 11
If .Fields(2) = "L" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 12
If .Fields(2) = "M" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 13
If .Fields(2) = "N" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 14
If .Fields(2) = "O" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 15
If .Fields(2) = "P" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 16
If .Fields(2) = "Q" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 17
If .Fields(2) = "R" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 18
If .Fields(2) = "S" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 19
If .Fields(2) = "T" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 20
If .Fields(2) = "U" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 21
If .Fields(2) = "V" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 22
If .Fields(2) = "W" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 23
If .Fields(2) = "X" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 24
If .Fields(2) = "Y" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 25
If .Fields(2) = "Z" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
End Select2==================================================================================
Select Case Index
Case 0
If .Fields(1) = "单机游戏" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "单机游戏(" & ListView1.ListItems.Count & ")"
Case 1
If .Fields(1) = "网络游戏" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "网络游戏(" & ListView1.ListItems.Count & ")"
Case 2
If .Fields(1) = "休闲游戏" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "休闲游戏(" & ListView1.ListItems.Count & ")"
Case 3
If .Fields(1) = "聊天冲浪" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "聊天冲浪(" & ListView1.ListItems.Count & ")"
Case 4
If .Fields(1) = "棋牌对战" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "棋牌对战(" & ListView1.ListItems.Count & ")"
Case 5
If .Fields(1) = "金融证卷" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "金融证卷(" & ListView1.ListItems.Count & ")"
Case 6
If .Fields(1) = "辅助工具" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "辅助工具(" & ListView1.ListItems.Count & ")"
End Select
Select Case Index
Case 0
If .Fields(2) = "A" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 1
If .Fields(2) = "B" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 2
If .Fields(2) = "C" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 3
If .Fields(2) = "D" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 4
If .Fields(2) = "E" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 5
If .Fields(2) = "F" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 6
If .Fields(2) = "G" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 7
If .Fields(2) = "H" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 8
If .Fields(2) = "I" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 9
If .Fields(2) = "J" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 10
If .Fields(2) = "K" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 11
If .Fields(2) = "L" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 12
If .Fields(2) = "M" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 13
If .Fields(2) = "N" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 14
If .Fields(2) = "O" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 15
If .Fields(2) = "P" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 16
If .Fields(2) = "Q" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 17
If .Fields(2) = "R" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 18
If .Fields(2) = "S" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 19
If .Fields(2) = "T" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 20
If .Fields(2) = "U" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 21
If .Fields(2) = "V" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 22
If .Fields(2) = "W" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 23
If .Fields(2) = "X" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 24
If .Fields(2) = "Y" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Case 25
If .Fields(2) = "Z" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
End Select2==================================================================================
Select Case Index
Case 0
If .Fields(1) = "单机游戏" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "单机游戏(" & ListView1.ListItems.Count & ")"
Case 1
If .Fields(1) = "网络游戏" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "网络游戏(" & ListView1.ListItems.Count & ")"
Case 2
If .Fields(1) = "休闲游戏" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "休闲游戏(" & ListView1.ListItems.Count & ")"
Case 3
If .Fields(1) = "聊天冲浪" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "聊天冲浪(" & ListView1.ListItems.Count & ")"
Case 4
If .Fields(1) = "棋牌对战" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "棋牌对战(" & ListView1.ListItems.Count & ")"
Case 5
If .Fields(1) = "金融证卷" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "金融证卷(" & ListView1.ListItems.Count & ")"
Case 6
If .Fields(1) = "辅助工具" Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = "辅助工具(" & ListView1.ListItems.Count & ")"
End Select
解决方案 »
- 100RBM 聘请 数据结构高手的程序员帮忙写个公式分析器 钱不够可以再加
- 【问】如何在VB5中动态加入ListView控件?
- 如果选择了另一种语言后,马上刷新菜单文字
- java当中的long数组 如何在vb中定义
- 广告:友情客窜
- vb控件WebBrowser中如何调用框架中的javascript?
- 如何从WINSOCK API中的RECV()中取出二进制内容
- 请问大家如何把一个数据库中的表复制到例外一个数据库中的另外一个表
- 怎样用vb 去读UniCode 中文文件,
- 108个没有解决的常见问题之一:获取当前分辨率
- 利用VB Winsock1怎么发送十六制数据?
- WINSOCK发送邮件为什么内容稍微长点就收不到呢?
然后上面的代码就能放在循环里逐个比较了,不要告诉我你不会哦,要是会的话要结贴给分哦.
真不会,求指教.有用立马结贴给分.
If .Fields(1) = argGame(index) Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = argGame(index) & "(" & ListView1.ListItems.Count & ")"
Private Sub Command2_Click(Index As Integer)
Adodc1.RecordSource = "Select * From Data1"
Adodc1.Refresh
ListView1.ListItems.Clear
ListView1.Icons = Nothing
ImageList1.ListImages.Clear
With Adodc1.Recordset
If .RecordCount > 0 Then
.MoveFirst
End If
Do While Not .EOF
Set aIcon = GetAppIcon(.Fields(3).Value + .Fields(6).Value, bIcon)
If bIcon <> 0 Then
i = i + 1
ImageList1.ListImages.Add i, , aIcon
ListView1.Icons = ImageList1============
For j = 0 To 25
If .Fields(2) = Chr(65 + j) Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Next
============或
If .Fields(2) = Chr(65 + index) Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Next
============
Else
End If
.MoveNext
Loop
End With
End Sub都不行啊 点击A-Z按钮没数据
If .Fields(2) = chr(65+index) Then ListView1.ListItems.Add , , (.Fields(3).Value), i这里不行 argGame是啥啊
If .Fields(1) = argGame(index) Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = argGame(index) & "(" & ListView1.ListItems.Count & ")"
都不行啊
If .Fields(2) = Chr(65+index) Then ListView1.ListItems.Add , , (.Fields(3).Value), it = Array("单机游戏","网络游戏","休闲游戏","聊天冲浪","棋牌对战","金融证卷","辅助工具")
If .Fields(1) = t(Index) Then ListView1.ListItems.Add , , (.Fields(3).Value), i
Label1.Caption = t(Index) & "(" & ListView1.ListItems.Count & ")"
Private Sub Command1_Click(Index As Integer)
Adodc1.RecordSource = "Select * From Data1"
Adodc1.Refresh
ListView1.ListItems.Clear
ListView1.Icons = Nothing
ImageList1.ListImages.Clear With Adodc1.Recordset
If .RecordCount > 0 Then .MoveFirst
Do While Not .EOF
Set aIcon = GetAppIcon(.Fields(3).Value + .Fields(6).Value, bIcon)
If bIcon <> 0 Then
i = i + 1
ImageList1.ListImages.Add i, , aIcon
ListView1.Icons = ImageList1
Select Case Index
Case 0
If .Fields(0) = "单机游戏" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "单机游戏(" & ListView1.ListItems.Count & ")"
Case 1
If .Fields(0) = "网络游戏" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "网络游戏(" & ListView1.ListItems.Count & ")"
Case 2
If .Fields(0) = "休闲游戏" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "休闲游戏(" & ListView1.ListItems.Count & ")"
Case 3
If .Fields(0) = "聊天冲浪" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "聊天冲浪(" & ListView1.ListItems.Count & ")"
Case 4
If .Fields(0) = "棋牌对战" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "棋牌对战(" & ListView1.ListItems.Count & ")"
Case 5
If .Fields(0) = "金融证卷" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "金融证卷(" & ListView1.ListItems.Count & ")"
Case 6
If .Fields(0) = "辅助工具" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "辅助工具(" & ListView1.ListItems.Count & ")"
End Select
End If
.MoveNext
Loop
End With
End Sub
==================================================
把以下
Select Case Index
Case 0
If .Fields(0) = "单机游戏" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "单机游戏(" & ListView1.ListItems.Count & ")"
Case 1
If .Fields(0) = "网络游戏" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "网络游戏(" & ListView1.ListItems.Count & ")"
Case 2
If .Fields(0) = "休闲游戏" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "休闲游戏(" & ListView1.ListItems.Count & ")"
Case 3
If .Fields(0) = "聊天冲浪" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "聊天冲浪(" & ListView1.ListItems.Count & ")"
Case 4
If .Fields(0) = "棋牌对战" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "棋牌对战(" & ListView1.ListItems.Count & ")"
Case 5
If .Fields(0) = "金融证卷" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "金融证卷(" & ListView1.ListItems.Count & ")"
Case 6
If .Fields(0) = "辅助工具" Then ListView1.ListItems.Add , , (.Fields(2).Value), i
Label1.Caption = "辅助工具(" & ListView1.ListItems.Count & ")"
End Select精简为If .Fields(1) = Command1(Index) Then ListView1.ListItems.Add , , (.Fields(2).Value), i
或
If .Fields(1) = argGame(index) Then ListView1.ListItems.Add , , (.Fields(2).Value), i都不行啊