pb9新建“对象”选项卡中文说明
1、Custom Class(自定义类用户对象) 是一种无界面的用户对象(User Object),用于封装可复用的业务逻辑、工具函数或数据处理方法。它是 PB 面向对象编程的核心载体,支持封装、继承和多态,能显著提高代码的复用性和可维护性。
2、Standard Class(标准类用户对象) 是 Custom Class(自定义类)的一种基础形式,它是完全自定义的无界面对象,不继承任何系统预定义类,仅包含用户自主设计的属性(变量)和方法(函数)。它是 PB 中实现代码封装和复用的核心工具,尤其适合构建通用工具类、业务逻辑组件或数据处理模块。
3、Custom Visual(自定义可视用户对象) 是一种带有可视化界面的用户对象,它将多个标准控件(如按钮、输入框、数据窗口等)组合起来,封装成一个可复用的组件,兼具界面和业务逻辑。这种对象特别适合创建具有固定功能和布局的交互组件,减少重复开发。
4、External Visual(外部可视用户对象) 是一种特殊的可视用户对象,它用于封装和集成外部 ActiveX 控件或 OLE 对象,使这些外部组件能够像 PB 自带控件一样在窗口中使用,并通过 PB 代码进行交互。
5、Standard Visual(标准可视用户对象) 是一种基于 PB 系统提供的基础可视类(如CommandButton、DataWindow等)继承而来的自定义可视对象。它保留了父类控件的核心功能,同时允许开发者扩展新的属性、方法或事件,实现对标准控件的功能增强或定制化改造。
6、Window(窗口) 是用户与应用程序交互的主要界面载体,用于容纳各种控件(如按钮、输入框、数据窗口等),并通过事件响应实现用户操作逻辑。窗口是 PB 应用程序的核心视觉组件,直接影响用户体验。
7、Menu(菜单) 是应用程序的重要交互组件,用于组织和提供功能入口,通常位于窗口顶部(菜单栏)或通过右键点击弹出(快捷菜单)。菜单为用户提供了清晰的功能导航,是构建直观用户界面的关键元素。
8、Structure(结构) 是一种自定义的数据类型,用于封装一组相关的变量(不同数据类型),形成一个逻辑上的整体。它类似于其他编程语言中的 “结构体”,主要用于组织和传递复杂数据,提高代码的可读性和维护性。
9、Function(函数) 是封装了特定逻辑的可复用代码块,用于完成单一功能(如数据计算、字符串处理、数据库操作等)。函数是模块化编程的核心,能显著减少重复代码,提高开发效率和代码可维护性。
10、Connection Object Wizard(连接对象向导) 是一个可视化工具,用于简化数据库连接对象(Transaction Object)的创建和配置。它通过引导式步骤帮助开发者设置数据库连接参数,生成用于连接数据库的事务对象代码,避免手动编写复杂的连接配置代码。
11、EAServer Component(EAServer 组件) 是为 Sybase EAServer(Enterprise Application Server,企业应用服务器)开发的中间层组件,用于实现多层架构(客户端 - 应用服务器 - 数据库)中的业务逻辑封装。它将核心业务逻辑部署在 EAServer 上,客户端通过网络调用组件方法,实现与数据库的间接交互,增强应用的安全性、可维护性和扩展性。
12、COM/MTS/COM+ Component(组件) 是遵循 PowerBuilder 开发的、遵循微软 COM(Component Object Model)标准的组件,可集成到 Windows 平台的 COM+(或早期的 MTS,Microsoft Transaction Server)环境中,实现跨应用、跨语言的功能复用和分布式事务管理。
13、Automation Server Wizard(自动化服务器向导) 是一个用于创建符合 OLE Automation 标准的组件的工具。通过该向导生成的自动化服务器组件(Automation Server)可以被其他支持 OLE Automation 的应用程序(如 Microsoft Excel、Word、VB、VC++ 等)调用,实现跨应用的功能复用。
浙公网安备 33010602011771号