首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB基本语句请问

2012-01-15 
VB基本语句请教正在学习,看到一下语句,就做了个窗体,一个按钮,下列语句添加到按钮中试运行,Public Declare

VB基本语句请教
正在学习,看到一下语句,就做了个窗体,一个按钮,下列语句添加到按钮中试运行,
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
 
Private Sub Command1_Click()
Call keybd_event(91, 0, 0, 0)
Call keybd_event(82, 0, 0, 0)
End Sub

结果显示
编译错误
常数,固定长度字符串,用户定义类型,Declare语句不允许作为对象模块的public成员

这是啥意思啊,该怎么解决调试?


[解决办法]
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
[解决办法]
private,看看MSDN
[解决办法]
你的代码在窗体中的话,声明中改public 为private
[解决办法]
Public改为Private 就行了,窗体中的API只能声明为Private

热点排行