PB16第16章PBL库管理器.ppt

上传人:sh****n 文档编号:6397342 上传时间:2020-02-24 格式:PPT 页数:20 大小:1,001.50KB
返回 下载 相关 举报
PB16第16章PBL库管理器.ppt_第1页
第1页 / 共20页
PB16第16章PBL库管理器.ppt_第2页
第2页 / 共20页
PB16第16章PBL库管理器.ppt_第3页
第3页 / 共20页
点击查看更多>>
资源描述
第16章PBL库管理器 16 1Library库画板16 2库画板应用16 3生成可执行文件 16 1 1Library工作区 在PowerBuilder开发环境主窗口的工具栏上 点击图标 将打开Library工作区 图16 1Library工作区 图16 2库画板工具栏 16 1 2库画板工具栏 打开Library库工作区后 有一个可用的库画板工具栏 各工具按钮的含义如下 lCreate 创建新的pbl文件 与以前点击主窗口的New图标不一样 这里仅创建一个空的pbl文件 没有应用对象Application 也不创建目标文件pbt lSelectAll 选择当前列表视图区中全部对象 lEdit 编辑所选择的pbl文件中的对象 lCopy 复制所选择的pbl文件中的对象 此时 将打开SelectLibrary对话框 选择要接受该对象的pbl文件 即可将所选的对象复制到另一个pbl文件中 lDelete 删除所选择的pbl文件中的对象 lMove 将所选择的pbl文件中的对象移到其它的pbl文件中 其功能与Copy相似 但源对象不再存在 lExport 将所选择的pbl文件中的对象保存到一个独立的文件中 lImport 将Export导出的文件导入到当前的pbl文件中 lRegenerate 重建所选择的pbl文件中的对象 当编译失败或其它原因导致对象不能打开时 执行该功能 lSearch 在所选择的一个或多个pbl文件中的对象中查找字符串 lProperties 查看所选择的pbl文件中的对象的属性 并可以给所选对象增加注释 16 1 3库画板菜单 1 Entry菜单Entry菜单用于管理pbl文件中的各种对象 其中 lEdit 编辑所选择的pbl文件中的对象 lRename 重命名所选择的pbl文件中的对象 lDelete 删除所选择的pbl文件中的对象 lImport 将Export导出的文件导入到当前的pbl文件中 图16 3Entry菜单 16 1 3库画板菜单 Target子菜单主要是管理目标文件的 各子菜单项的功能如下 lSearch 在选择的目标文件所包含的pbl文件中的全部对象中查找字符串lIncrementalBuild 对目标文件中被修改的部分进行重建 从上次重建以来 重建的目的 一方面是释放已被删除的对象所占用存储空间 重新安排各种对象在文件中的存储位置 使打开对象的速度更快 另一方面进行语法检查 lFullBuild 将目标文件全部重建 lMigrate 将以前版本的pbl文件移植到9 0版 lDebug 跟踪当前应用程序 lRun 运行当前应用程序 16 1 3库画板菜单 Library菜单中的命令主要用于操作pbl库 各子菜单项的功能如下 lCreate 创建新的pbl文件 和上面工具栏相应的图标功能一样 与以前点击主窗口的New图标不一样 这里仅创建一个空的pbl文件 没有应用对象Application 也不创建目标文件pbt lSelectAll 选择当前列表视图区中全部对象 和上面工具栏相应的图标功能一样 lOptimize 优化选择的pbl库 如果该库以前做过优化 会询问是否将以前保存的备份文件覆盖 优化库有点类似于对硬盘进行碎片整理 由于库中对象经常插入 删除 因此库的组织会变得越来越零碎 经常优化库能够提高库的访问性能 lBuildRuntimeLibrary 创建动态库lPrintDirectory 打印当前pbl文件中的所有对象 图16 5Library菜单 16 1 3库画板菜单 2 Run菜单Run菜单主要用于编译 运行 跟踪pbl文件 各子菜单项的功能如下 lIncrementalBuildWorkspace 对当前工作间中被修改的部分进行重建 从上次重建以来 重建的目的 一方面是释放已被删除的对象所占用存储空间 重新安排各种对象在文件中的存储位置 使打开对象的速度更快 另一方面进行语法检查 lFullRebuild 将当前工作间中的所有文件全部重建 lDebugtestdatawindow 跟踪目标testdatawindow lSelectandDebug 选择要跟踪的目标文件 lRuntestdatawindow 运行目标文件testdatawindow lSelectandRun 选择要运行的目标文件 图16 6Run菜单 16 2 1创建pbl文件 pbl文件通常是在创建应用程序时创建的 也可以在Library库画板中选择主菜单Library的子菜单Create或点击工具栏上的图标按钮Create 将打开SelectLibrary对话框 图16 7创建pbl文件 16 2 1创建pbl文件 先选择文件夹 再在文件名中输入要创建的文件名 点击 保存 按钮 出现Properties对话框 为该库文件加入描述信息 单击OK按钮即可完成pbl库文件的创建 图16 8给pbl文件加入描述信息 16 2 2给对象加注解 注解是保证程序正确和可靠的最有力措施之一 像图16 1和图16 9 由于所有的文件和对象都加了注解 该程序及其对象的功能一目了然 图16 9加注解的库文件 16 2 2给对象加注解 打开Library工作区 选取要加注解的pbl文件或对象 点击鼠标右键 出现一个弹出式菜单 选择Properties 将打开文件或对象的属性窗口 如上图16 8 此时即可输入或修改注解 一次只能给一个文件或对象加注解 图16 10properties 16 2 3编辑对象 在Library工作区 也可以编辑所选择的对象 如应用对象 窗口 数据窗口对象 菜单 自定义全局函数 数据管道等 方法是在Library工作区用鼠标双击所选的对象 将打开该对象的编辑窗口 或用鼠标右键点击所选的对象 出现如图16 10所示的弹出式菜单 选择Edit 同样将打开该对象的编辑窗口 还可以点击工具栏上的Edit按钮 16 2 4复制对象 方法一是在Library工作区 选择要复制的对象 右击 出现如图16 10所示的弹出式菜单 选择Copy 打开文件选择框 选择要接受该对象的pbl文件 点 打开 按钮 方法二通过Export 将所选择的pbl文件中的对象保存到一个独立的文件中 和Import 将Export导出的文件导入到当前的pbl文件中 来实现对象的复制 图16 11复制对象 16 2 5移动对象 可以将一个pbl文件中的对象移到另一个pbl文件中 在Library工作区 选择要复制的对象 右击 出现如图16 10所示的弹出式菜单 选择Move 打开标题为 SelectLibrary 的文件选择框 如图16 11 选择要接受该对象的pbl文件 点击 打开 即可将所选的对象移到另一个pbl文件中 原来pbl中的对象不复存在 通过移动对象 我们可以将一个pbl文件分拆为几个pbl文件 或者将几个pbl文件合并成一个pbl文件 16 2 6删除对象 在Library工作区 右击要删除的对象 出现弹出式菜单 选择Delete 打开一个提示框 选择Yes 将删除所选的对象 图16 12删除对象 16 2 7文件移植 以前版本的pbl文件在9 0环境下不能使用 必须先进行移植 方法是在Library工作区 选择要移植的pbl文件 双击其应用对象Application 然后按提示操作即可 注意 在移植之前一定要先备份原来的pbl文件 以防移植失败 图16 13移植pbl文件 16 3 1应用程序的搜索路径 先点击工具栏上的new图标 然后在Target页中选择ExistingApplication打开主文件 即第一个被执行的pbl文件的应用对象Application 再用Browse按钮将其它几个pbl文件添加进去 最后再指定一个目标文件即可 16 3 2生成可执行文件 确定好应用程序的搜索路径后确认当前打开的pbl文件是主文件 其次应用程序的搜索路径已经设置 点工具栏上的图标按钮New 选择Project页 再选择Application项 点击OK 打开编译窗口 一般是点击输入框右边的按钮来输入可执行文件名 Rebuild中一般是选择Full来全部编译 选择MachineCode来生成机器代码 因为机器码的速度和效率比较高 在DLL栏中 若不选MachineCode则是PWD 给相应的pbl文件打上 这几项选好后 点击工具栏上的Deploy图标 开始将pbl文件编译成Windows可执行文件EXE和DLL 图16 15打开编译窗口 16 3 2生成可执行文件 16 3 3在Windows环境下运行 编译生成的可执行文件要脱离PowerBuilder环境能在Windows下独立运行 需要一些系统动态连接库 这些文件位于 Shared PowerBuilder目录下 共有约80个dll文件 大约48MB 需要哪些文件 取决与应用系统涉及的范围 对一般的应用系统而言 不需要这么多 仅需要4个文件 libjcc dll383KBpbvm90 dll4611KBpbdwe90 dll2410KBpbodb90 dll442KB将编译生成的exe和dll文件与上述系统动态连接库文件复制到一起 即可在Windows环境下正常运行 若应用程序用到ASA数据库 还需专门安装AdaptiveServerAnywhere 然后按第三章的方法配置ODBC数据源 当然也可以在安装程序或应用程序中配置 不过需要对注册表进行处理
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!