窗口中有一个LISTVIEW控件,想让客户按F5即刷新(重新加载)数据?请问如何实现

解决方案 »

  1.   


    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
        If KeyCode = vbKeyF5 Then
            Debug.Print "fdsa"
        End If
    End Sub
      

  2.   

    先把Form的KeyPreview设为True
    然后
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode=116 then
       '添加重新装载数据的代码
    end if
    End Sub
      

  3.   

    感谢中!回去试试...另外,keycode和keyascii有什么区别?
      

  4.   

    KeyAscii只返回键盘Ascii码
    而KeyCode不但返回Ascii码还返回键盘扫描码,象Ctrl,Alt,Shift,Fn等等