网站大量收购独家精品文档,联系QQ:2885784924

程序设计方法实验报告四.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计方法实验报告四.doc

实验4 窗口与常用控件编程 实验学时: 4学时 班级名称: 信管111班 学生学号: 111406070143 学生姓名: 朱高杰 实验时间: 第15周周四18: 30到21: 30 实验目的: (1) 掌握窗口的创建和窗口属性的调整方法。 (2) 加深对窗口类型、各种窗口类型的特点以及应用范围的认识。 (3) 掌握文本控件、图片框控件、单行编辑框控件、命令按钮控件以及图像按钮控件的基本 使用方法。 实验内容及结果: 1、首先创建名为“sy4”的工作空间,定义在制定文件夹下,然后创建名为“jicheng”的应 用,最后创建一个名为\v fa的窗口,结果如下: 在窗口上添加一个命令按钮“关闭”该按钮的“clicked”事件代码为“close(parent)” 2、关闭新创建的窗口 w_fa,点击继承按钮 ..弹出继承窗口对话框如下: 选择继承类型为窗口,对象为\v_fa,点击ok,进入子窗口编辑界而,更改子窗口相关属 性后保存窗口为“讥”,用同样的方法创建第二个子窗口筑2” 注意:对了窗口或祖先窗口操作时必须同时关闭另外的窗口,即祖先窗口与了窗口不能同 吋处丁打开状态。(避免窗口加性修改后继承关系发生错误) 3、对叭窗口添加相关控件布置如下: n3.1添加图片按钮*空刈、 n 3.1添加图片按钮*空刈 、o ri n rr 丽E3商iLL卞i (jicheng) Create Picture control □ a 1*1图 1EI ? 隆国2 画▼ □囹 X 1 双击创建的图片按钮查看右边的属性栏,修改general属性里的“picture”选择所需图片的 连接即可插入图片,在“other”属性页中适当调整大小即可 3.2添加命令按钮login Login按钮的“clicked事件代码为: string userid,userpsw string uid, upsd uid = 〃管理员〃 upsd = string(123) userid = trim(sle_l. text) usorpsw = trim(sle_2 .text) if userid 二uid and userpsw 二 upsd then messagebox (,z恭喜,登陆成功! “) open (w2) else mcssagebox(/z错误〃,〃用八名或密码错误,请重新输入! “) close (parent) end i f 3.3另外添加两个单行编辑框以及两个静态文木框,预览结果如下:4、对*2窗口的布局:4. 1在插入选单里选屮tab控件插入w2窗口,控件名为“tab_l” 3.3另外添加两个单行编辑框以及两个静态文木框,预览结果如下: 4、对*2窗口的布局: 4. 1在插入选单里选屮tab控件插入w2窗口,控件名为“tab_l”选屮tabpage l,修改tab text 属性为“第一页”,选中tab空间标题处单击右键,出现选单选中“insert tabpage”插入第 二页(右下图),同样的方式命名该页为“第二页”结果如下: 第一項 Script Cut Copy Paste Delete Insert TabPage Insert User Object??? Bring to Front Send to Back Properti es 4.2对第一页进行操作:插入一个多行编辑框四个命令按钮,两个单行编辑框如下 图所示: 円 Layouc 第一页I第二页I 1 查找I下一屮 替换I 全换I 软件开发过程模型确定是软件开发的宏观 过程框架,是开发软件项目的总体过程思路 °该系统在开发的过程中,参考了许多软件 工程设计模式和思想,其主要目的是为使 系统的设计和功能更接近事先拟定的用户需 求和达到认识实践设计过程的目的。具体的 设计也应用了大量相关技术及方 关闭 4.3填写代码:首先声明全局变量 ma(Declare)long p int 1 string streciare insrance VariaDies ma (Declare) long p int 1 string str eciare insrance VariaDies T |[0 Instance Variables ~^[ |E (Untitled) B “查找”按钮下“clicked事件代码为: str = sle_l. text l=len(str) p= pos(mle 1. text, str) if p0 then mle_l. selecttext (p,1) ml e l. setfocus () cb 3.enabled = true cb 4.enabled = true else cb_3. enabled = false cb_4? ena

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档