Pb学生管理系统源代码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PowerBuilder的创始人米歇尔克茨曼。
PowerBuilder奠基人大卫李特瓦克。
1991年6月。Powersoft公司发布了其旗标式客户/服务器硬功开发工具。
1995年PowerBuilder1.0
1996年PowerBuilder5.0
2003年PowerBuilder9.0
PowerBuilder特点:
面向对象的编程和时间去懂的应用开发程序开发工具,
支持跨平台开发
可以轻松编写语句
人性化设计。
拥有独特的库文件画板和层次清晰的系统资源库。
提供了丰富多样不同风格的数据窗口
PowerBuilder9.0新特性。
支持快速开发的jsp编辑器。
支持xml、PBNI(PowerBuilder Native Interface)、EJB Client、PB9.0与Web Service 的关系,PB9.0与.NET、其他增强功能。
建立应用对象
建立Student的工作区和目标,然后建立一个名为student的对象在其Open事件中加入如下脚本:
在应用程序的Close事件中加入如下脚本:
登录窗口
在用户名的单行编辑框的ue_enterkey事件中加入如下脚本:
在密码单行编辑框的ue_enterkey事件中加入如下脚本:
在登录按钮的Clicked事件的脚本中加入如下脚本:
在取消按钮的Clicked事件的中加入如下脚本:
菜单设计
在学生管理菜单项的Clicked事件中加入如下脚本:
在页面设置菜单项的Clicked事件中加入如下脚本:
在打印菜单项的Clicked事件中加入如下脚本:
在退出菜单项的Clicked事件中加入如下脚本:
在窗口级联菜单项的Clicked事件中加入如下脚本:
在窗口重叠菜单项的Clicked事件中加入如下脚本:
在窗口水平菜单项的Clicked事件中加入如下脚本:
在窗口垂直菜单项的Clicked事件中加入如下脚本:
在个人成绩统计菜单项的Clicked事件中加入如下脚本:
MDI主窗口
在主窗口的Open事件中加入如下脚本:
学生管理窗口
在学生管理窗口的Open事件中加入如下脚本:
在查询按钮的Clicked事件中加入如下脚本:
在学生管理窗口的Activate事件中加入如下脚本:
在学生管理窗口的CloseQuery事件中加入如下脚本:
在学生管理窗口的Resize事件中加入如下脚本:
在学生管理窗口的ue_append事件中加入如下脚本:
在学生管理窗口的ue_del事件中加入如下脚本:
在学生管理窗口的ue_filter事件中加入如下脚本:
在学生管理窗口的ue_find事件中加入如下脚本:
在学上管理窗口的ue_first事件中加入如下脚本:
在学上管理窗口的ue_insert事件中加入如下脚本:
在学上管理窗口的ue_last事件中加入如下脚本:
在学上管理窗口的ue_next事件中加入如下脚本:
在学上管理窗口的ue_prior事件中加入如下脚本:
在学上管理窗口的ue_pageset事件中加入如下脚本:
在学上管理窗口的ue_preview事件中加入如下脚本:
在学生管理窗口的ue_previewcancle事件中加入如下脚本:
在学生管理窗口的ue_print事件中加入如下脚本:
在学生管理窗口的ue_retrieve事件中加入如下脚本:
在学生管理窗口的ue_save事件中加入如下脚本:
在学生管理窗口的ue_sortasc事件中加入如下脚本:
在学生管理窗口的ue_sortdesc事件中加入如下脚本:
在数据窗口控件dw_stu的Clicked事件中加入如下脚本:
在数据窗口控件dw_stu的DBError事件中加入如下脚本:
在数据窗口控件dw_stu的DoubleClicked事件中加入如下脚本:
在数据窗口控件dw_stu的RetrieveEnd事件中加入如下脚本:
在数据窗口控件dw_stu的ue_enterkey 事件中加入如下脚本:
成绩录入窗口
在查询按钮的Clicked事件中加入如下脚本:
在数据窗口控件dw_score的ItemChanged事件中加入如下脚本,用来完成对当前输入学生学号时,自动从学生基本情况表中找到该学生的姓名,并填入姓名列表中。
页面设置窗口
在页面设置窗口的Open事件中加入如下脚本:
在确定按钮的Clicked事件中加入如下脚本:
在取消按钮的Clicked事件中加入如下脚本:
打印预览窗口
在打印预览窗口的Open事件中加入如下脚本:
在掩码编辑框em-custom的Modified事件中加入如下脚本:
在确定按钮的Clicked事件中加入如下脚本:
打印设置窗口
在打印设置窗口的Open事件中加入如下脚本:
在全部单选按钮(rb_all_page)的Clicked事件中加入如下脚本:
在当前页单选按钮(rb_current_page)的Clicked事件中加入如下脚本:
在"选择页码"单选按钮(rb_page)的Clicked事件中加入如下脚本:
在单行编辑框(sle_page_range)的Modified事件中加入如下脚本:
在确定按钮的Clicked 事件中加入如下脚本: