扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:佚名 来源:论坛整理 2007年11月19日
关键字: Visual Basic Data控件 事件
1.Error事件
一般地,在
以下是引用片段: private sub object_error([index AS integer,} dataerr As Integer,response AS Integer) |
其中object为data控件对象名;index为可选参数,当data控件是一个控件数组的成员时,index是用于标识该控件的索引号;dataerr是一个错误号;response为0时,表示继续,缺省值为1,表示显示错误
2.Repositon事件
无论何时只要用户单击Data控件上某个箭头按钮,进行记录间的移动,或者在代码中使用某个Move方法(如MoveNext)或Find方法(如FindFirst),或任何其他改变当前记录的属性或方法,在每条记录成为当前记录以后,都会发生Reposition事件。使用这种事件可以进行基于当前记录中数据的计算,或者改变窗体来响应当前记录中的数据。
Repositon事件的语法如下:
以下是引用片段: Private sub object_reposition ([index As integer]) |
其中只有一个可选参数,当data控件是一个控件数组的成员时,index是用于标识该控件的索引号。
3.Validate事件
Validate事件在一条新的记录成为当前记录之前,并且在Update方法之前(用UpdateRecord方法保存数据时除外)发生;或者在Delete、Unload或Close操作之前发生。使用Validate事件和DataChanged属性对写入数据库的记录执行合法性
Validate事件过程的语法为:
以下是引用片段: private sub object_validate([index as integer,] action as integer save as integer |
其中index为可选参数,为控件在控件数组中的索引号。
Action参数由
save参数初始时指出被连接的数据是否已经改变。当被绑定的数据感知控件中的数据被修改后,其值为True,否则为False。
即使被绑定的控件中的
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者