PowerBuilder 11.5入门指南:项目创建、运行与dll生成详解
3星 · 超过75%的资源 需积分: 9 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的开发者来说是一个宝贵的资源。
2022-01-06 上传
2013-07-07 上传
2019-08-08 上传
惊蛰夕雨
- 粉丝: 3
- 资源: 5
最新资源
- hfap:Azure黑客马拉松
- video-codecs-node:Medooze rtmp和webrtc媒体服务器的视频编解码器
- local-ifttt:受IFTTT启发而在本地运行的Go程序
- 电子元器件技术文章手机网站模板
- demo_buythisspace:演示如何使用ui-automation
- kld-trivial-dom:一个非常简单的类似 DOM 的节点模块
- c4c-api:客户专用云
- 斗鱼直播H5版扩展-crx插件
- hugomouto.github.io:雨果·穆图(Hugo Mouto)网络作品集
- CustomBanner:自定义ViewGroup轮播图
- theDemo:新技术展示
- 你想知道的前端内容都在这.zip
- 电信设备-基于先验信息的MIMO雷达发射方向图设计方法.zip
- 冰淇淋蛋糕甜点主题网站模板
- othelloAI:带有AI的OthelloReversi游戏,使用带有alpha beta修剪的minimax搜索
- 技能检查7