发布网友 发布时间:2022-12-06 12:24
共1个回答
热心网友 时间:2024-08-18 06:50
Private Sub Form_Click( )
Private Sub object_Click([index As Integer])
Click 事件的语法包括下列部分: 部分 描述 object 一个对象表达式,其值是“应用于”列表中的一个对象。 index 一个整数,用来唯一地标识一个在控件数组中的控件。 通常,将一个 Click 事件过程附加到一个 CommandButton 控件,Menu 对象或 PictureBox 控件上用来执行命令或类似命令的操作。对其它可应用的控件来说,使用这个事件来触发一个动作以响应控件中的变化。
可用一个控件的 Value 属性从代码中测试该控件的状态。单击一个控件除了产生 Click 事件以外还可产生 MouseDown 和 MouseUp 事件。这三种事件发生的顺序根据控件的不同而不同。例如,对 ListBox 和 CommandButton 控件来说,这些事件按下列顺序发生:MouseDown、Click、MouseUp。但对 FileListBox,Label 或 PictureBox 控件来说,这些事件按下列顺序发生:MouseDown、MouseUp 和 Click。当给这些相关的事件附加事件过程时,要确保它们的操作不互相冲突。如果在应用程序中事件发生的顺序是重要的,则应对控件进行测试以确定事件的顺序。 为区别鼠标的左、中、右按钮,应使用 MouseDown 和 MouseUp 事件。
如果在 Click 事件中有代码,则 DlbClick 事件将永远不会被触发,因为 Click 事件是两个事件中首先被触发的事件。其结果是鼠标单击被 Click 事件截断,从而使 DblClick 事件不会发生。