上机操作指南3:建立PowerBuilder应用程序_第1页
上机操作指南3:建立PowerBuilder应用程序_第2页
上机操作指南3:建立PowerBuilder应用程序_第3页
已阅读5页,还剩13页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

上机操作指南3:建立PowerBuilder应用程序PowerBuilder9.0构建起系统的基本功能框架,包括系统的主窗口和主菜单。Workspac(工作空间)及Applicatio(应用对象)的创建(Applicatio(用对象))4)()系统的首次运行。具体步骤:1、运行PowerBuilder9.0程序。2、新建工作空间Workspace在PowerBuilder9.0在弹出窗口中,单击“OK”按钮。选择自己的个人文件夹作为工作空间Workspace的保存地点,并为工作空间取名为然后单击“保存”按钮。3、建立目标文件Target及应用Application。右键点击studentNe…在弹出窗口中,选中Target标签页下的Application,单击“OK”按钮。SpecifyNewApplicationandApplication序名称student,Library:下方的内容由系统自动生成默认值,不需要我们干预。然后点击“Finish”按钮,返回PowerBuilder9.0系统的主界面。4、在工作空间中打开应用student,可以看到如下界面。studentopen事件中,写入如下代码ODBC://ProfilestudentSQLCA.DBMS="ODBC"SQLCA.AutoCommit=FalseSQLCA.DBParm="ConnectString='DSN=student'"connectusingsqlca;ifsqlca.sqlcode<>0thenmessagebox("提示信息","数据库连接失败!")haltelseopen(w_main)endif注意open(w_main前加上尚未制作完成。

即将该行注释掉w_main注意:待主窗口w_main制作完成后(详见本文档后面的内容,请将open(w_main前的//去掉,系统才能正常运行(打开主窗口w_mai。在应用student的close事件中,写入如下代码:disconnectusingsqlca;5、设计主菜单。一级菜单二级菜单在设计主菜单之前,应首先确定本学生成绩管理系统的功能结构表1 一级菜单二级菜单学生档案管理学生课程管理学生成绩管理退出

学生档案信息维护按生源地查询学生信息学生课程信息维护按课程编号查询课程信息按课程名称查询课程信息按任课教师查询课程信息学生成绩维护按班级/课程查询学生成绩信息在PowerBuilder9.0在弹出窗口中,选中PBObject标签页下的Menu,单击“OK”按钮。在菜单设计窗口中,右键点击untitled0对象,在弹出菜单中选择InsertSubmenuItem。在弹出的菜单命名框中输入一级菜单名称,如“学生档案管理”untitled0InsertSubmenu。然后单击工具栏上的“Save”按钮,将设计的菜单进行保存。SaveMenm_maicommentsO”按钮进行保存。:longll_code",question!,yesno!)ifll_code=1thenclose(parentwindow)elsereturnendif6、为主菜单设计二级菜单。InsertSubmenuIte出的菜单命名框中输入二级菜单名称,如“学生档案信息维护“按学号查询学生信息然后再为“学生课程管理”、“学生成绩管理”设计二级菜单项。设计完成后,单击工具栏上的“Save”按钮,将设计工作进行保存。7、设计主窗口。在PowerBuilder9.0在弹出窗口中,选中PBObject标签页下的Window,单击“OK”按钮。在右侧属性设计窗口中的General标签页下:Title下输入“学生成绩管理信息系统下选择主菜单m_main,单击WindowTypemd然后单击工具栏上的“Save”按钮,将设计的主窗口进行保存。SaveWindow_maicommentsO”按钮进行保存。w_mainApplication(应用对象)open事件中的代码:open(w_main前的/去掉,系统才能正常运行(即打开主窗口w_mai。8、学生成绩管理系统的第一次运行。在PowerBuilder9.0st

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论