Powerbuilder基础类库(PFC)中文教程详解
"PFC中文教程由天顺公司软件部陈俊明整理翻译,主要介绍了如何使用PowerBuilder Foundation Classes (PFC),这是一个PowerBuilder提供的类库,用于加速开发过程。教程涵盖快速入门步骤,包括引入必要的PBL库文件,定义全局变量,以及在应用程序生命周期中的事件处理。" 在PowerBuilder的开发环境中,PFC(PowerBuilder Foundation Class)是一个强大的工具,它包含了一系列预定义的函数和功能,为开发者提供了便利,特别是在创建用户友好的界面时。PFC的使用可以使开发者避免重复编写常见的功能代码,从而提高开发效率。 在使用PFC进行开发时,首先需要了解PFC的核心概念。所有的控件和对象都应基于PFC提供的类或者从PFC的对象继承。这意味着你需要确保你的应用程序中的所有组件都与PFC兼容,以便充分利用其功能。 快速入门PFC开发,需要遵循以下步骤: 1. **引入PFC库**:在PowerBuilder应用程序中,需要包含一系列的PFC库文件,如PFCAPSRV.PBL, PFCDWSRV.PBL, PFCMAIN.PBL, PFCUTIL.PBL, PFCWNSRV.PBL等。这些库文件包含了PFC的核心组件和服务。 2. **定义全局变量**:创建一个全局变量gnv_app,类型为n_cst_appmanager。这个变量是PFC中许多操作的关键,因为PFC的函数和事件通常会依赖于一个名为gnv_app的n_cst_appmanager类型的变量。 3. **初始化全局变量**:在应用程序的OPEN事件中,通过CREATE函数实例化gnv_app,并调用pfc_Open(commandline)事件进行初始化。 4. **处理CLOSE事件**:在应用程序的CLOSE事件中,调用pfc_Close()关闭应用服务,并通过DESTROY gnv_app释放资源。 5. **用户对象的构造和事件**:在PFEAPSRV.PBL库文件中的n_cst_appmanager用户对象中,构造事件用于初始化相关变量,而pfc_Open事件则负责启动应用服务和显示启动屏幕。 6. **参考示例**:为了更好地理解和学习PFC,可以参考提供的示例库文件,如PEAT.PBL、EXAMPFC.PBL和PFC快速入门QCKSTART.PBL,它们包含实际的代码示例。 PFC的应用不仅限于上述步骤,还包括数据窗口服务、应用程序管理、错误处理等多个方面。开发者可以通过深入学习和实践,掌握PFC的高级特性,进一步提升PowerBuilder应用的开发质量和效率。
剩余22页未读,继续阅读
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- WebLogic集群配置与管理实战指南
- AIX5.3上安装Weblogic 9.2详细步骤
- 面向对象编程模拟试题详解与解析
- Flex+FMS2.0中文教程:开发流媒体应用的实践指南
- PID调节深入解析:从入门到精通
- 数字水印技术:保护版权的新防线
- 8位数码管显示24小时制数字电子钟程序设计
- Mhdd免费版详细使用教程:硬盘检测与坏道屏蔽
- 操作系统期末复习指南:进程、线程与系统调用详解
- Cognos8性能优化指南:软件参数与报表设计调优
- Cognos8开发入门:从Transformer到ReportStudio
- Cisco 6509交换机配置全面指南
- C#入门:XML基础教程与实例解析
- Matlab振动分析详解:从单自由度到6自由度模型
- Eclipse JDT中的ASTParser详解与核心类介绍
- Java程序员必备资源网站大全