PowerBuilder 11.5入门指南:项目创建、运行与dll生成详解
3星 · 超过75%的资源 需积分: 9 140 浏览量
更新于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的开发者来说是一个宝贵的资源。
2023-09-08 上传
2023-07-04 上传
2023-12-04 上传
2023-03-11 上传
2023-10-13 上传
2023-08-05 上传
2023-05-24 上传
惊蛰夕雨
- 粉丝: 3
- 资源: 5
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析