下载后可任意编辑VB 数据库编程中 MSHFlexGrid 控件用法详解添加 MSHFlexGrid 将 Name 改成 flex1添加 text 将 name 改成 txteditPublic rs1 As New ADODB
Recordset, rs2 As New ADODB
Recordset '定义数据集对象Dim i As Integer, j As IntegerSub EditKeyCode(MSHFlexGrid As Control, Edt As Control, KeyCode As Integer, Shift As Integer) '标准编辑控件处理
Select Case KeyCode Case 27 'ESC:隐藏焦点并将其返回 MSFlexGrid Edt
Visible = False MSHFlexGrid
SetFocus Case 13 'ENTER 将焦点返回 MSFlexGrid
MSHFlexGrid
SetFocus DoEvents If MSHFlexGrid
Col < MSHFlexGrid
Cols - 1 Then MSHFlexGrid
Col = MSHFlexGrid
Col + 1 Else If MSHFlexGrid
Col = MSHFlexGrid
Cols - 1 Then MSHFlexGrid
Row = MSHFlexGrid
Row + 1 MSHFlexGrid
Col = 1 End If End If Case 38 '向上 MSHFlexGrid
SetFocus DoEvents If MSFlexGrid
Row > MSFlexGrid
FixedRows Then MSFlexGrid
Row = MSFlexG