如何判断窗体中的控件类型
编号:QA003366
建立日期: 2000年9月27日 最后修改日期:2000年10月1日
所属类别:
luzyw:
操作系统: WIN9X
编程工具: VB6
问题: 请问专家:
如何判断窗体中的控件类型?
例:
dim cn as control
for each cn in form1
select case cn.???
case ???
msgbox "这是一个按钮"
case ???
msgbox "这是一个图片框。"
end select
next
水平: 刚入门
回答:
你可以使用TypeOf来判断控件的类型,具体例子可以参考QA001346 "如何使多个控件具有相同的事件过程"。你也可以使用TypeName 函数,它返回一个字符串,表示对象的类型,如
Dim cn As Control
For Each cn In Form1
Select Case TypeName(cn)
Case "CommandButton"
MsgBox "这是一个按钮"
Case "PictureBox"
MsgBox "这是一个图片框。"
End Select
Next
此问题由李海回答。
| |
|
|
| |
|
|