第10-11章 应用对象创建自定义函数.pptVIP

  • 0
  • 0
  • 约4.94千字
  • 约 22页
  • 2017-07-02 发布于湖北
  • 举报
第10-11章 应用对象创建自定义函数

数据库管理系统 第 10 章 应 用 对 象 每个程序都有个入口点,运行时程序从这个入口点启动,比如,用C语言编写程序时,main()就是入口点。与此相似,用PowerBuilder 开发应用程序时,同样需要一个入口点,不过它不是个函数,而是PowerBuilder 的一个对象——应用对象。每个PowerBuilder应用程序都必须有一个、而且只能有一个应用对象,也可以说,应用对象代表了应用程序,程序从应用对象开始运行。 除了作为应用程序的入口点这一功能外,应用对象还定义了应用程序的系统级行为,例如,应用程序使用哪些应用库(一种PowerBuilder定义的特殊格式的文件)来保存用到的各种对象、对象的缺省字体、应用程序的图标等。 PowerBuilder 是个面向对象的开发环境,用它开发的应用程序以对象和事件驱动为基本特征。作为PowerBuilder 的对象之一,应用对象也有一组事件,当用户运行应用程序时,首先触发应用对象的Open事件,在这个事件的事件处理程序中我们可以设置应用的初始状态,装入其它对象、连接数据库等。当用户终止应用程序时,应用对象的Close事件被触发,在这个事件的事件处理程序中完成必要的系统清理工作,例如断开与数据库的连接、清除用户自定义对象等。当程序运行过程中发生严重错误时,应用对象的SystemError事件被触发,这时可以报告错误类型和性质,以便及时排

文档评论(0)

1亿VIP精品文档

相关文档