?? 積分報表.frm
字號:
VERSION 5.00
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
Begin VB.Form Frm_JF
Caption = "分配房屋優先級別統計(積分統計)"
ClientHeight = 6750
ClientLeft = 60
ClientTop = 345
ClientWidth = 11580
LinkTopic = "Form1"
MaxButton = 0 'False
ScaleHeight = 6750
ScaleWidth = 11580
StartUpPosition = 2 '屏幕中心
Begin VB.CommandButton Command2
Caption = "關閉"
Height = 495
Left = 10200
TabIndex = 2
Top = 6120
Width = 1215
End
Begin VB.CommandButton Command1
Caption = "打印"
Height = 495
Left = 8640
TabIndex = 1
Top = 6120
Width = 1215
End
Begin MSComctlLib.ListView ListView1
Height = 6015
Left = 0
TabIndex = 0
Top = 0
Width = 11535
_ExtentX = 20346
_ExtentY = 10610
View = 3
LabelWrap = -1 'True
HideSelection = -1 'True
GridLines = -1 'True
TextBackground = -1 'True
_Version = 393217
ForeColor = -2147483640
BackColor = -2147483643
BorderStyle = 1
Appearance = 0
NumItems = 8
BeginProperty ColumnHeader(1) {BDD1F052-858B-11D1-B16A-00C0F0283628}
Object.Width = 2540
EndProperty
BeginProperty ColumnHeader(2) {BDD1F052-858B-11D1-B16A-00C0F0283628}
SubItemIndex = 1
Object.Width = 2540
EndProperty
BeginProperty ColumnHeader(3) {BDD1F052-858B-11D1-B16A-00C0F0283628}
SubItemIndex = 2
Object.Width = 2540
EndProperty
BeginProperty ColumnHeader(4) {BDD1F052-858B-11D1-B16A-00C0F0283628}
SubItemIndex = 3
Object.Width = 2540
EndProperty
BeginProperty ColumnHeader(5) {BDD1F052-858B-11D1-B16A-00C0F0283628}
SubItemIndex = 4
Object.Width = 2540
EndProperty
BeginProperty ColumnHeader(6) {BDD1F052-858B-11D1-B16A-00C0F0283628}
SubItemIndex = 5
Object.Width = 2540
EndProperty
BeginProperty ColumnHeader(7) {BDD1F052-858B-11D1-B16A-00C0F0283628}
SubItemIndex = 6
Object.Width = 2540
EndProperty
BeginProperty ColumnHeader(8) {BDD1F052-858B-11D1-B16A-00C0F0283628}
SubItemIndex = 7
Object.Width = 2540
EndProperty
End
End
Attribute VB_Name = "Frm_JF"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim db As Database
Dim rs As Recordset
Dim iTotRec As Integer
Private Sub Command1_Click()
Dim i, j
For i = 1 To ListView1.ListItems.Count
Printer.Print ListView1.ListItems(i),
For j = 1 To ListView1.ColumnHeaders.Count - 1
Printer.Print ListView1.ListItems(i).SubItems(j),
Next
Printer.Print
Next
End Sub
Private Sub Command2_Click()
Unload Me
Frm_Main.Show
End Sub
Private Sub Form_Load()
Set db = OpenDatabase(App.Path & "\sjk1.mdb")
Set rs = db.OpenRecordset("Select * From 積分表 Order By 積分")
Dim i As Long
Dim oNewItem As ListItem
With ListView1
For i = 0 To rs.Fields.Count - 1 '循環添加字段
.ColumnHeaders.Item(i + 1).Text = rs.Fields(i).Name
Next i
Do While Not (rs.EOF Or rs.BOF)
Set oNewItem = .ListItems.Add
For i = 0 To rs.Fields.Count - 1 '循環添加表中記錄
If i = 0 Then
oNewItem.Text = rs.Fields(0).Value
Else
oNewItem.SubItems(i) = rs.Fields(i).Value & ""
End If
Next i
rs.MoveNext
Loop
End With
End Sub
Private Sub ListView1_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
With ListView1
If (ColumnHeader.Index - 1) = .SortKey Then
.SortOrder = (.SortOrder + 1) Mod 2
Else
.Sorted = False
.SortOrder = 0
.SortKey = ColumnHeader.Index - 1
.Sorted = True
End If
End With
End Sub
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -