什么是事件驱动编程的触发功能?尤其是关于 vb6。
我已经尽可能彻底地搜索了 microsoft 文档并想出了一个空白。
VB6 中没有“触发函数”之类的东西。我想你对措辞有点误解了。
事件是应用程序中发生的事情的概念,例如按钮单击、鼠标移动、表单加载等。
每个事件都可以由事件处理程序处理,该事件处理程序是在给定对象上发生给定事件时执行的函数,例如 Button1_Click 用于处理名为 Button1 的按钮上的 Click 事件。注意:此函数称为 Handler 函数,而不是 Trigger 函数。
一个事件可能被触发(通常称为引发),这意味着一个对象向环境表明该事件已经发生。在上面的示例中,名为 Button1 的按钮触发/引发 Click 事件。
触发器在 DB 环境(SQL Server 等)中很常见。据我所知,VB6 本身没有触发器。
当表中的数据发生变化(插入新记录等)时,您可以在表上应用触发器以执行特定任务。