PowerBuilder课程设计:打开对象脚本视图与通讯录管理系统
需积分: 32 144 浏览量
更新于2024-08-16
收藏 745KB PPT 举报
"如何打开Pb对象脚本视图及PowerBuilder课程设计"
在PowerBuilder中,打开对象脚本视图是开发过程中不可或缺的一环,主要用于编写和查看对象的脚本代码。以下是打开Pb对象脚本视图的三种方法:
1. **用菜单**:首先,你需要打开相应的目标对象,比如数据窗口、窗口或菜单等。然后,可以通过菜单栏选择“View|Script”选项,或者在对象上右击,从快捷菜单中选取“View|Script”。
2. **用工具按钮**:在对象画板打开后,你可以直接点击工具栏上的“Script”按钮来快速打开脚本视图。
3. **双击**:对于某些可编程的对象或控件,你可以直接双击它们,这将自动跳转到对应的脚本视图。
脚本视图本身包含多个组成部分,这些部分有助于编写和管理脚本:
- **应用标题栏**:显示当前打开的脚本所属的对象和事件。
- **菜单栏**:提供与脚本编辑相关的操作,如剪切、复制、粘贴等。
- **通用工具栏**:包含常用的编辑功能图标。
- **脚本编辑工具栏**:可能包含特定于语言的编辑辅助工具。
- **下拉列表框**:允许选择要编辑的对象、控件和事件。
- **正文区**:这里是编写和查看脚本代码的地方。
- **状态栏**:通常显示关于当前编辑状态的信息,如行号、字符数等。
接下来,我们转向PowerBuilder课程设计的一个实例——通讯录管理软件的开发流程:
这个任务旨在构建一个具备通讯录信息管理功能的软件,包括增、删、改、查、排序、打印等多种操作,并有两种界面形式:单文档界面和多文档界面。它涉及到的技术有:
- **数据窗口缓冲区的共享**:允许数据在多个窗口之间共享,提高效率。
- **用回车键实现TAB键功能**:提高用户交互体验,使操作更流畅。
- **多条件查询**:提供灵活的查询机制,满足不同查找需求。
- **多文档界面的实现**:允许同时打开和操作多个文档。
- **窗口之间的参数传递**:确保数据在不同窗口间的正确流动。
- **结构的应用**:利用结构组织和管理代码,提高代码可读性和维护性。
- **图片的使用**:可能包括人员照片的显示,增加软件的人性化。
开发流程分为几个关键步骤:
1. **基础工作**:
- **建立文件夹和准备图片**:创建专用于项目存储的文件夹,并整理所需图片。
- **建立或打开工作空间**:在PowerBuilder中创建新的工作空间,用于组织项目文件。
- **建立应用程序对象、库和目标**:创建应用程序对象、库和目标,为后续设计和编码做准备。
- **创建数据库和表**:建立数据库和存储通讯录信息的表,配置ODBC数据源和描述文件。
每个步骤都是实现完整通讯录管理软件所必需的,通过这些步骤,学生将深入理解PowerBuilder的使用和软件开发的基本流程。在整个过程中,不断的编码、调试和优化将是提升技能和完成项目的关键。
2018-07-25 上传
784 浏览量
2022-09-19 上传
点击了解资源详情
2022-09-24 上传
2022-07-15 上传
2022-09-19 上传
2009-11-30 上传
2021-08-12 上传
三里屯一级杠精
- 粉丝: 35
- 资源: 2万+
最新资源
- StarModAPI: StarMade 模组开发的Java API工具包
- PHP疫情上报管理系统开发与数据库实现详解
- 中秋节特献:明月祝福Flash动画素材
- Java GUI界面RPi-kee_Pilot:RPi-kee专用控制工具
- 电脑端APK信息提取工具APK Messenger功能介绍
- 探索矩阵连乘算法在C++中的应用
- Airflow教程:入门到工作流程创建
- MIP在Matlab中实现黑白图像处理的开源解决方案
- 图像切割感知分组框架:Matlab中的PG-framework实现
- 计算机科学中的经典算法与应用场景解析
- MiniZinc 编译器:高效解决离散优化问题
- MATLAB工具用于测量静态接触角的开源代码解析
- Python网络服务器项目合作指南
- 使用Matlab实现基础水族馆鱼类跟踪的代码解析
- vagga:基于Rust的用户空间容器化开发工具
- PPAP: 多语言支持的PHP邮政地址解析器项目