vb用户定义类型未定义何解?

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:59:29
Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As Strng, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
以上是模块的声明
请教各位大牛该如何解决 小弟初学,请尽量说的清楚些,感激不尽。。

先不管其它的,首先你给的那个函数定义语句(其实说成是函数声明语句更为贴切)就有问题。注意到了吗,在你所给的那个函数声明中的第一个参数即ByVal lpstrCommand As Strng,在As后面应该为String,而你错输为Strng。也就是说,在String中你少输入了一个i。而VB中是不存在Strng类型的。