程序设计基础——Visual Basic6.0案例教程 第2版 教学课件 ppt 作者 刘宝山 李丕瑾 第五章
40页1、第五章,对话框,第2页,2019/5/22,本章目标,掌握Visual Basic语言中的各类对话框的创建和基本使用方法 能够使用系统提供的输入对话框、消息对话框、通用对话框以及自定义对话框等获得窗体编程的技能,第3页,2019/5/22,任务1修改成绩对话框的设计,设计一个修改成绩的对话框。在窗体上显示一个文本框并显示成绩为80分,如果需要修改就单击修改成绩按钮,弹出消息确认是否修改,如果点击“是”,要求用户输入一个范围在0到100之间的数字,判定该数字是在该范围以内,显示正确并将原来的80分改为新输入的成绩,如果超出范围提示输入错误,如果选择“取消”则将取消本次修改操作。,第4页,2019/5/22,任务分析,该任务我们要学习以下几项内容: 对话框的基本特点 输入对话框 消息框,第5页,2019/5/22,任务分析,对话框的基本特点 对话框是VB应用程序在执行过程中与用户进行交流的窗口。通过对话框可以及时有效地和用户交流,获得数据或者反馈结果。在Visual Basic中,可以利用系统提供的通用对话框,也可以根据需要自己设计对话框。 典型的对话框 通常没有菜单 不能调整对话框大小
2、也很少作为应用程序的主界面,第6页,2019/5/22,任务分析,输入对话框 是系统定义的对话框。 该对话框包含一个消息提示、一个文本框以及两个命令按钮“确定”和“取消”。对话框等待用户输入文本或单击按钮,然后返回文本框的内容。 输入框的样式是固定的,用户不能改变。 文本框和输入对话框都可以接受用户的输入,但是其风格和用法有区别。,第7页,2019/5/22,任务分析,输入对话框 InputBox$(提示,标题,缺省值,x坐标位置,y坐标位置) 语法参数含义: $:可选项,表示当该参数存在时,返回的是字符型数据,该参数不存在时,返回的是变体型数据。 提示:必选项,字符表达式,用于提示用户输入的信息内容。 标题:可选项,字符表达式,用于设置输入对话框标题栏中的标题。省略时使用工程名的标题。 缺省值:可选项,用来在输入对话框的输入文本框中显示一个默认值。,第8页,2019/5/22,任务分析,输入对话框 带返回值的InputBox函数使用方法如下 yy=inputbox$(”请输入姓名”, ”姓名输入框”,2000,3000) 显示结果是输入框显示左上角位置是在屏幕的(2000,3000)
3、, yy获得的值在单击“确定”按钮时是一个输入文本框的字符串, 在单击“取消”按钮时是一个零长度的字符串。 InputBox函数后的一对圆括号不能省略。,第9页,2019/5/22,任务分析,输入对话框 不带返回值的InputBox函数使用方法如下: inputbox$”请输入姓名”, ”姓名输入框”,2000,3000 显示结果与带返回值的InputBox函数使用方法的相同,但不会向表达式或变量传递返回值。 函数后的圆括号可以省略,但参数间的逗号不可省,第10页,2019/5/22,任务分析,消息框 MsgBox函数可在屏幕上出现一个消息框,消息框通知用户消息并等待用户来选择消息框中的按钮,MsgBox函数返回一个与用户所选按钮相对应的整数。 语法: MsgBox(提示,标志和按钮,标题) “提示”和“标题”的含义同InputBox函数 “标志和按钮”指定按钮的数目及类型,使用的图标样式及缺省按钮 是按钮数目、使用的图标样式以及缺省按钮三项所对应的数据之和。 缺省值是0。,第11页,2019/5/22,任务分析,消息框 表5-2 MsgBox函数中按钮和标志值,第12页,2019/5
4、/22,任务分析,消息框 MsgBox函数中按钮返回值,第13页,2019/5/22,任务分析,消息框 带返回值 answer=MsgBox(”确定要退出吗?”,36,”请选择”) 不带返回值 MsgBox ”确定要退出吗?”36,”请选择”,第14页,2019/5/22,任务分析,InputBox函数格式固定并只能接受用户输入的一个值,可用于设计输入较为简单的信息的窗体设计。 MsgBox函数是单向的向用户提供消息,并不接受输入,它的功能是告知用户发生了什么或刚才用户的操作的结果,因此适合作为消息提示或警告窗体的设计。,第15页,2019/5/22,任务实施,创建新工程 从工具箱中选择控件拖入窗体,第16页,2019/5/22,任务实施,在按钮的Click事件中编写代码,生成若干个消息框和一个输入框并根据消息框和输入框的返回值进行选择和判断; 在代码窗口编写事件代码并保存、运行 源代码,num = InputBox(“请输入成绩分数在0100之间“, “修改成绩“) If num = 0 And num = 100 Then MsgBox “输入正确,立刻修改“, 64, “特别提示
《程序设计基础——Visual Basic6.0案例教程 第2版 教学课件 ppt 作者 刘宝山 李丕瑾 第五章》由会员E****分享,可在线阅读,更多相关《程序设计基础——Visual Basic6.0案例教程 第2版 教学课件 ppt 作者 刘宝山 李丕瑾 第五章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页