VB学习笔记

变量作用域:

局部变量:在过程内部声明。用dim(动态:每次调用初始为0或空)、static(静态:每次调用接着上回的)。

窗体、模块变量:在窗体或模块的通用中声明。dim或private一样,最好用private.

全局变量

整个工程用效,声明位置同上,只是用pubic或global一样。

一些特殊知识

Dim 变量名 As String * 8    :8个字符的字符串

监测按键:

对于GetAsyncKeyState异步函数:

Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vkey As Long) As Integer

  state = GetAsyncKeyState(vbKeyControl)

  • 如果返回值小于0,则表示按键当前正在被按下。
  • 如果返回值等于0,则表示按键当前处于弹起状态,并且在之前没有被按下过。
  • 如果返回值大于0,则表示按键当前正在弹起瞬间。

另一个:GetAsyncKeyState同步函数

你可能感兴趣的:(其它,学习,笔记,java,python)