- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 科技小500字12篇.doc
- 科技小600字10篇.doc
- 科技局党支部书记抓党建工作述职报告篇.docx
- 科技开发技术有限公司员工手册.doc
- 科技成果推广制度.docx
- 科技撰写格式技巧.docx
- 科技政策演变与科技成果产出的关联研究(1978―2016).docx
- 科技教育“六个一”活动方案.doc
- 科技文写作作业关于朊病毒致病机制的研究进展.doc
- 科技文献检索大作业之电气设备维修.docx
- 物理(云南卷)(考试版A4) .docx
- 广州花都区2024-2025学年牛津深圳版七年级英语下第三次月考模拟练习题(含答案解析).docx
- 广州花都区2024-2025学年牛津深圳版八年级英语下第三次月考模拟练习卷(含答案解析).docx
- 物理(云南卷)(考试版A4).docx
- 广州天河区2024-2025学年牛津深圳版八年级英语下第三次月考模拟练习题(含答案解析).docx
- 2024-2025学年吉林省长春市第七十二中学九年级(下)月考语文试卷(3月份).docx
- 坐标测量机试题及答案.docx
- 地形数字测绘试题及答案.docx
- 地铁服务试题库及答案.docx
- 花店与茶馆合作合同.docx
最近下载
- 雨课堂学堂在线《网络测量与行为学(东南)》学堂云单元测试考核答案.pdf
- CA6140车床法兰盘加工工艺规程及夹具设计_毕业论文成都理工大学.doc VIP
- 豫西北教研联盟 (平许洛济)2024—2025学年高三三模化学试卷(含答案).pdf
- 胰岛素注射并发症及处理课件.pptx VIP
- 精编新版2020年大学《中国近现代史纲要》期末完整题库100题(含答案).doc VIP
- 教育法规与政策.pdf VIP
- 官方解读整治形式主义为基层减负若干规定.pptx VIP
- 2023-2024学年八年级下册家长会课件地生会考 课件.pptx
- 2024年全国职业院校技能大赛中职组(母婴照护赛项)考试题库(含答案).doc VIP
- 个人专业技术总结范文6篇.pdf VIP
文档评论(0)