PowerBuilder课程设计:打开对象脚本视图与通讯录管理系统
需积分: 32 7 浏览量
更新于2024-08-16
收藏 745KB PPT 举报
"如何打开Pb对象脚本视图及PowerBuilder课程设计"
在PowerBuilder中,打开对象脚本视图是开发过程中不可或缺的一环,主要用于编写和查看对象的脚本代码。以下是打开Pb对象脚本视图的三种方法:
1. **用菜单**:首先,你需要打开相应的目标对象,比如数据窗口、窗口或菜单等。然后,可以通过菜单栏选择“View|Script”选项,或者在对象上右击,从快捷菜单中选取“View|Script”。
2. **用工具按钮**:在对象画板打开后,你可以直接点击工具栏上的“Script”按钮来快速打开脚本视图。
3. **双击**:对于某些可编程的对象或控件,你可以直接双击它们,这将自动跳转到对应的脚本视图。
脚本视图本身包含多个组成部分,这些部分有助于编写和管理脚本:
- **应用标题栏**:显示当前打开的脚本所属的对象和事件。
- **菜单栏**:提供与脚本编辑相关的操作,如剪切、复制、粘贴等。
- **通用工具栏**:包含常用的编辑功能图标。
- **脚本编辑工具栏**:可能包含特定于语言的编辑辅助工具。
- **下拉列表框**:允许选择要编辑的对象、控件和事件。
- **正文区**:这里是编写和查看脚本代码的地方。
- **状态栏**:通常显示关于当前编辑状态的信息,如行号、字符数等。
接下来,我们转向PowerBuilder课程设计的一个实例——通讯录管理软件的开发流程:
这个任务旨在构建一个具备通讯录信息管理功能的软件,包括增、删、改、查、排序、打印等多种操作,并有两种界面形式:单文档界面和多文档界面。它涉及到的技术有:
- **数据窗口缓冲区的共享**:允许数据在多个窗口之间共享,提高效率。
- **用回车键实现TAB键功能**:提高用户交互体验,使操作更流畅。
- **多条件查询**:提供灵活的查询机制,满足不同查找需求。
- **多文档界面的实现**:允许同时打开和操作多个文档。
- **窗口之间的参数传递**:确保数据在不同窗口间的正确流动。
- **结构的应用**:利用结构组织和管理代码,提高代码可读性和维护性。
- **图片的使用**:可能包括人员照片的显示,增加软件的人性化。
开发流程分为几个关键步骤:
1. **基础工作**:
- **建立文件夹和准备图片**:创建专用于项目存储的文件夹,并整理所需图片。
- **建立或打开工作空间**:在PowerBuilder中创建新的工作空间,用于组织项目文件。
- **建立应用程序对象、库和目标**:创建应用程序对象、库和目标,为后续设计和编码做准备。
- **创建数据库和表**:建立数据库和存储通讯录信息的表,配置ODBC数据源和描述文件。
每个步骤都是实现完整通讯录管理软件所必需的,通过这些步骤,学生将深入理解PowerBuilder的使用和软件开发的基本流程。在整个过程中,不断的编码、调试和优化将是提升技能和完成项目的关键。
319 浏览量
2022-09-19 上传
966 浏览量
点击了解资源详情
123 浏览量
2022-09-24 上传
178 浏览量
114 浏览量
2009-11-30 上传
![](https://profile-avatar.csdnimg.cn/7c3401d167b14487879e758e5cb1b284_weixin_42204453.jpg!1)
三里屯一级杠精
- 粉丝: 39
最新资源
- iOS自定义TabBar中间按钮的设计与实现
- STM32 F103利用SPI接口读写RFID标签的方法示例
- 局域网简单配置教程:使用交换机与路由器
- Jstl在JavaWeb开发中提高效率的应用
- 使用Spring Boot和AngularJS开发简单地址簿Web应用
- Chrome扩展:快速搜索最新运动成绩
- 将电子书签转换为纸质书签的实用工具
- cte v1.4发布:新增电阻串联功能的源码
- iOS数据存储管理:NSCoding类的使用示例
- 掌握分销商管理系统DRP的实战应用
- 天津大学匿名课程评价系统实现与应用
- AliExpress图片搜索Chrome扩展:一键式产品定位
- Java实现的歌曲推荐系统:算法与文件处理
- 2020年韩国人工智能竞赛:A7问题解决方案分析
- 解决Vue.js调试问题:页签不显示的两大原因与解决方案
- iOS开发:CoreData封装实现数据管理