PowerBuilder 11.5入门指南:项目创建、运行与dll生成详解

3星 · 超过75%的资源 需积分: 9 16 下载量 178 浏览量 更新于2024-09-15 收藏 409KB DOC 举报
PowerBuilder 11.5笔记概述 PowerBuilder 11.5是一款强大的可视化开发工具,用于快速构建商业应用。本文档作为初学者指南,主要介绍了如何从头开始创建项目、设置基本结构以及部署应用。以下是详细步骤: 1. **安装PowerBuilder 11.5**: 安装是开发的首要任务。确保下载并按照官方文档的指示安装最新版本的PowerBuilder,以便获取所有功能和支持。 2. **创建Workspace**: 在PowerBuilder中,工作空间(Workspace)是项目的容器。通过新建workspace,会自动生成一个pbw文件,这是项目管理的核心。 3. **新建Target Application**: 在工作空间内,创建target application(PBL文件)是实际开发的基础。每个target表示一个独立的应用程序组件。 4. **设计用户界面**: 使用图形用户界面(GUI)工具创建窗口,主窗口是必不可少的。主窗口只有一个,并且通常在`pbobject`下的`window`对象中定义。 5. **编写代码**: 双击打开第一个PBL文件,通常在`open`方法中初始化主窗口。通过`main`变量引用主窗口,例如`open(main)`。 6. **窗口操作**: 窗口内的编程包括响应菜单事件,如`View`菜单下的功能,以及运行按钮的点击事件。可以使用`run`命令执行应用程序。 7. **创建类和对象**: PowerBuilder支持面向对象编程,可以通过`新建` -> `Project` -> `Application`来创建新的类。选择`WindowClassic`风格和`Full`模式以优化部署。 8. **编译和部署**: 完成代码编写后,进行全量编译和部署。在`ProjectBuildOptions`中设置好选项,关闭所有窗口后执行`Fullbuild`和`deploy`。 9. **生成DLL文件**: DLL是可重用组件,可通过创建custom class实现。使用`File` -> `New` -> `PBObject` -> `CustomClass`创建新类,编写接口函数,如`login`,并配置类的成员变量。 10. **调用DLL函数**: 在其他代码中,通过`createOLEObject`创建对象实例,如`objOle = createOLEObject`,然后调用DLL中的函数,如`objOle.connectToNewObject()`,实现与其他系统的交互。 这篇PowerBuilder 11.5笔记提供了一个清晰的流程,从环境设置到项目构建,包括了基本的界面设计、代码编写以及组件的打包和集成。这对于想要学习和使用PowerBuilder的开发者来说是一个宝贵的资源。