热情软件屋

 

如何判断窗体中的控件类型


编号: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

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio