设置事件代码
对于Foxtable来说,所谓编程,就是给各种事件编写合适的代码,从这句话你应能体会到事件编程在整个开发篇的
份量。
实践出真知,接下来我们会接触很多和事件编程相关的演示代码,如果条件许可的话,最好都能实际运行测试一下。
Foxtable有两种类型的事件:
一组事件是针对项目的,例如AfterOpenProject事件在打开项目后执行,BeforeCloseProject事件在关闭项目前执行,这样的事件,我们称之为项目事件。
另一组事件是针对表的,例如DataColChanged事件在某列的内容发生变化后执行,AfterEdit是编辑某单元格的内容后执行,这样的事件,我们称之为表事件。
1、如果要设置表事件,在菜单的“数据表”功能区,单击“表属性”按钮:
2、如果要设置项目事件,在菜单的“管理项目”功能区,单击“项目属性”按钮:
3、在属性设置窗口选择“事件”页面:
3、下面是代码编辑窗口,每次打开代码编辑器编辑事件代码,都会自动显示该事件的说明: