第7章_用户界面设计.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第7章_用户界面设计.ppt》由会员分享,可在线阅读,更多相关《第7章_用户界面设计.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Visual Basic程序设计程序设计第第7章章 用户界面设计用户界面设计 7.1常用控件7.2通用对话框7.3菜单设计7.4多重窗体7.5鼠标和键盘7.6应用程序向导7.7综合应用7.1 常用控件常用控件 7.1.1单选按钮、复选框和框架1.单选按钮(OptionButton)单选按钮以组的形式出现,允许选择一项。重要属性Caption属性按钮上显示的文本Value属性表示单选按钮的状态:True被选定False未被选定重要事件Click事件单击后使Value属性为True2.复选框复选框(CheckBox)Value属性值为整型,表示复选框的状态:0vbUnchecked未选定1vbCh
2、ecked被选定2vbGrayed灰色,并显示一个选中标记。重要事件Click事件例7.1通过单选按钮和复选框设置文本框的字体3.框架框架(Frame)功能:具有容器功能,先建立框架,然后将各控件放置其中。Caption属性框架上的标题文本框架可以响应Click和DoubleClick事件,但一般不需要编写事件过程。例7.2框架用法示例7.1.2滚动条和进度条滚动条和进度条 滚动条(ScrollBar)通常附在窗体上协助观察数据或确定位置,也可作为数据输入工具。进度条(ProgressBar)用来指示事务处理的进度。滚动条和进度条均有水平和垂直两种滚动条属性滚动条属性Value滑块当前位置的值
3、(缺省为0)Min滑块最小位置值(缺省为0)Max滑块最大位置值SmallChange单击滚动条两端的箭头时,Value属性(滑块位置)改变值LargeChange单击滚动条的空白区域时,Value属性改变值滚动条事件滚动条事件Scroll当拖动滑块时触发Changed改变Value属性时触发例7.4设计一个调色板应用程序,使用三个滚动条作为三种基本颜色的输入工具。思考如何让滚动条滚动的过程,颜色改变?ProgressBar控件控件 进度条的添加工程|部件|Microsoftwindowscommoncontrols6.0再从工具栏添加进度条至窗体中。属性Orientation设置滚动条形状0
4、水平1垂直进度条属性进度条属性Max和Min设置控件的界限Value控件执行阶段被填充的数目,直到等于Max属性值。控件显示的填充数是Value属性与Max和Min属性之间的比值在对ProgressBar编程时,必须先确定Value属性上限。例如,下载文件,可将Max设置为文件长度。在该文件下载过程中,将Value属性设置为文件已经下载的字节数。例7.5用进度条来指示一个大数组的计算进度。7.1.4 定时器定时器 定时器以一定的时间间隔产生Timer事件属性Enabled为False时定时器不产生Timer事件Interval触发Timer事件的时间间隔(ms)事件定时器控件只有一个Timer
5、事件产生Timer事件条件Enabled=True;Interval0例7.7设计一个倒计时应用程序图形框PictureBox控件Picture属性:设置或返回在图像框中显示的图片,也可作为其他控件的容器在程序运行时装入图形修改图像框中图片的方法有两种:方法一:在属性窗口修改Picture属性方法二:LoadPictue函数对象.picture=LoadPicture(“图片的路径”)图形框PictureBox控件Autosize属性True图形框自动调整大小与图片匹配False图形超过图形框的部分将被剪裁掉图像框图像框Image 使用方法与图形框相同。图像框占用更少的内存,描绘得更快。图像框
6、内不能存放其他控件Stretch属性False图形不根据图像框的大小自动调整尺寸True图形根据图像框的大小自动调整尺寸例7.6本例说明图像框的Stretch属性对加载的图形的影响。7.2 通用对话框通用对话框 VB提供了一组基于Windows的标准对话框。利用通用对话框控件可在窗体上创建打开文件、保存文件、颜色、字体、打印等对话框。例7.9通过打开文件对话框,选择一个BMP位图文件,在图形框中显示该图片。对话框控件的添加对话框控件的添加在窗体中添加CommonDialog控件工程|部件|microsoftcommonDialogcontrol6.0通用对话框的基本属性和方法通用对话框的基本属
7、性和方法 Action属性和Show方法打开对话框ShowHelp6帮助对话框帮助对话框ShowPrinter5打印机对话框打印机对话框ShowFont4字体对话框字体对话框ShowColor3颜色对话框颜色对话框ShowSave2另存为对话框另存为对话框ShowOpen1打开文件对话框打开文件对话框Show方法方法Action属性属性通用对话框的类型通用对话框的类型注意注意:Action:Action该属性只能在程序中赋值该属性只能在程序中赋值通用对话框的基本属性和方法通用对话框的基本属性和方法DialogTiltle属性设置通用对话框标题注意:当显示“颜色”、“字体”或“打印”对话框时,C
8、ommonDialog控件忽略DialogTitle属性的设置CancelError属性True:选择取消按钮,Err.Number设置为32755(cdCancel)。False:选择取消按钮,没有错误警告(默认)。7.2.2打开文件对话框由ShowOpen方法来实现重要属性:FileName文件名称,包含路径FileTitle文件名,不包含路径Filter确定所显示文件的类型例如:commondialog1.filter=“TextFiles|*.txt|所有文件|*.*”显示文本文件和所有文件FilterIndex文件列表中指定某类型文件InitDir初始化路径实例实例例例7.10编写一
9、个简单的文本文件编辑程序编写一个简单的文本文件编辑程序7.2.3 保存文件对话框由ShowSave方法来实现与打开文件对话框的属性基本相同,特有的属性是DefaultExt属性,用于设置缺省的扩展名。例7.11为例7.10中的另存为命令按钮编写代码,保存文本框内的信息。7.2.4 颜色对话框由ShowColor方法打开颜色对话框重要属性Color,它返回或设置选定的颜色例7.12为例7.10中的颜色命令按钮编写事件过程,设置文本框的前景色。7.2.5 字体对话框由ShowFont方法来实现主要属性Font获取选择的字体(fontnamefontsize等)Color选定的颜色Flags属性:常
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用户界面 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内