中南大学数据库技术与管理课件9.9 程序调试与发布.pptVIP

中南大学数据库技术与管理课件9.9 程序调试与发布.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9.9 程序调试与发布 9.9.1 调试应用程序 9.9.2 编译应用程序 9.9.3 发布应用程序 9.9.1 调试应用程序 在开发应用程序时,可能会发生所写程序代码没有达到所期望的功能,此时在PB的调试模式下执行应用程序,可以快捷地发现错误和改正错误。在调试模式下,用户可以在程序中设置断点、单步跟踪执行程序、随时显示变量内容等。 调试应用程序的步骤如下: (1)打开Debug画板 单击PowerBar上的Debug按钮或菜单Run中的Debug子菜单项。 (2)设置断点 通过菜单View中的Source Brower 项来浏览和确定要定位的对象,此时选择要调试对象的可能出错或与出错有关的事件脚本,在怀疑出错或与出错有关的位置上设置断点(即双击要设置断点的可执行语句)。 9.9.1 调试应用程序 (3)在调试模式下执行应用程序 单击Power Bar上的Start按钮或Debug菜单项中的Start子项,开始在调试模式下执行应用程序,当执行到第一个断点处暂停下来,此时有一个红色的箭头符号说明当前执行语句位置。 在调试时,常用下列一些按钮或Debug中的菜单项: ① Stop debugging:停止当前调试程序。 ② Continue:从断点开始继续执行应用程序。 ③ Step In:单步跟踪,单击一次执行一条语句,如果当前语句是用户函数或调用的事件名,则进入相应的函数或事件处理程序进行单步跟踪。 9.9.1 调试应用程序 ④ Step Over:单步跟踪,单击一次执行一条语句,如果当前语句是用户函数或调用的事件名,则将整个函数或事件处理程序作为一条可执行语句。 ⑤ Step Out:单步跳出,如果当前在用户函数或调用的事件内,则把函数或事件处理程序剩余代码一并执行完,然后暂停在调用该函数或事件的下一条语句上。 ⑥ Run To Cursor:执行到游标,即从断点处开始执行,一直执行到游标当前所在的行。 ⑦ Set Next Statement:设置下一条要执行的语句。 ⑧ Select Script:选择程序代码窗口中显示的程序代码。 ⑨ Edit Stop:编辑断点。 (4)观察变量的值 通过观察变量值的变化判断是否有错误发生。 9.9.2 编译应用程序 当应用程序调试完成后,需要编译成可执行程序。PB通过工程(Project)来编译生成最终的可执行程序。 1.工程与可执行文件的编译 PB工程是将应用程序编译成可执行程序的对象。当要编译应用程序时,先要建立工程对象,其步骤如下: (1)打开待编译的应用程序的工作区。 (2)选择File菜单的New菜单项或单击New工具栏按钮,此时系统显示建立新对象对话框,选择Project标签页中的 Application Wizard或Application,然后单击OK按钮。 (3)输入相应项。主要项如下:可执行文件名及其路径、资源文件名、是否编译为机器码、优化方式、库文件名、指定库文件的伪码动态链接库(PBD)或动态链接库(DLL)等。 9.9.2 编译应用程序 (4)选择Design菜单中的Deploy Project或单击工程画板工具栏上的Deploy按钮,系统即开始编译。 2. 资源文件 在设计应用程序时,经常会使用一些外部资源如图标、图像等文件,这些文件在编译时不能直接编译到应用程序中,但可以使用资源文件(PBR),把这些资源发布给用户或编译到可执行文件或动态链接库中。资源文件是一个ASCII码文本文件,其中列出所有资源的名称,每个资源占一行,每行从第一列开始输入。可以使用任何文本编辑器编辑资源文件,以PBR扩展名保存资源文件即可。 9.9.2 编译应用程序 3.编译模式 (1)独立的EXE文件模式 该模式只生成一个可执行文件,所有对象和资源都编译到可执行文件中。该模式适用于规模较小、功能相对简单且不需要修改的应用程序。要在此模式下编译,所有库文件的PBD或DLL复选框必须置为未选状态,如果有资源文件,须将资源文件路径输入到可执行文件输入域中,且将所有资源复制到资源文件所在的目录中。 (2)EXE文件加外部资源模式 该模式只生成一个可执行文件,其中包含大部分资源,一些特殊的资源则单独发布。编译过程与独立EXE文件模式相同,只是未编译到EXE文件中的资源需与可执行文件一同发布。该模式优点在于单独发布的资源可以根据需要进行重新定义。 9.9.2 编译应用程序 (3)EXE文件加动态链接库模式 该模式生成一个可执行文件和若干个动态链接库,其中所有对

文档评论(0)

ormition + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档