请问关于函数说明和定义类型的一些问题
问题一:
请问这句代码是API函数吗?
Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As String) As Long
蓝色的都是什么意思呢?user32是库吗?分别有那写库常用的呢?
问题二:
CreateObject是什么意思?具体用法是怎么用的呢?
问题三:
Public Sub Init_Chk(ChkBox As Object, StrYwlx As String)
Dim i As Integer
For i = 1 To ChkBox.Count
If ChkBox(i - 1).Tag <> "False" Then
If StrYwlx <> Replace(StrYwlx, ChkBox(i - 1).Caption, "") Then ChkBox(i - 1).Value = Checked
Else
ChkBox(i - 1).Enabled = False
End If
Next i
End Sub
为什么要定义Object呢?什么情况下要用到Object?
问题四:
为什么在模块里有写是用Public,有些用Global呢?
这四个问题不懂啊,那位可以和我说一下呢?谢谢啦~~谢谢!
[此贴子已经被作者于2006-2-14 22:02:51编辑过]