第7章 用户界面设计ppt课件.ppt

第7章 用户界面设计ppt课件.ppt

ID:58698368

大小:337.00 KB

页数:59页

时间:2020-10-04

第7章 用户界面设计ppt课件.ppt_第1页
第7章 用户界面设计ppt课件.ppt_第2页
第7章 用户界面设计ppt课件.ppt_第3页
第7章 用户界面设计ppt课件.ppt_第4页
第7章 用户界面设计ppt课件.ppt_第5页
资源描述:

《第7章 用户界面设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章常用控件--用户界面设计7.1常用控件7.2通用对话框7.3菜单设计7.4多重窗体7.5鼠标和键盘7.6应用程序向导7.7综合应用7.1常用控件VB中的三类控件:标准控件:内部控件,工具箱中默认显示。ActiveX控件:ActiveX部件的一种,是可重复使用的编程代码和数据,由一个或多个对象组成。扩展名.ocx,通常存放在windows的system目录。如通用对话框Comdlg32.ocx。(详见p.151表7.1)添加ActiveX控件:工程部件添加ActiveXDLL/EXE部件:工程引用可插入对象:windows应用程序对象。7.1常用控件7.1.1单选按

2、纽、复选框和框架7.1.2滚动条和进度条7.1.3图形框和图象框7.1.4定时器7.1.1单选按钮、复选框和框架1.单选按钮(OptionButton)主要属性:Caption和ValueCaption:显示文本。Value:默认属性,逻辑型,表示状态(TrueorFalse)。事件:Click。2.复选框(CheckBox)主要属性:Caption和ValueCaption:显示文本。Value:默认属性,整型,表示状态。0——默认设置,未选定;1——被选定;2——灰色并有标记,表示部分选定。功能:用复选框和单选按钮控制文本框字体。例7.1复选框和单选按钮应用图7-1单选

3、按钮和复选框程序应用13.框架框架(Frame)控件可以用来对其他控件进行分组,以便于用户识别。操作方法:控件分组:先绘制框架,后绘制框架里面的控件。控件移动到框架之内或外:“剪切”和“粘贴”的方法。主要属性:Caption,框架的可见文字部分,如果省略,则框架形式上如同一个封闭的矩形框。事件:Click和DblClick,一般不需要编程。例7.2单选按钮、复选框应用功能:电脑配置清单。图7-2单选按钮和复选框应用27.1.2滚动条和进度条滚动条(ScrollBar)通常用来帮助观察数据或确定位置,同时也可以作为数据输入的工具。进度条(Progress)通常用来指示事务处理

4、进度。两者都有垂直和水平两种。图7-3滚动条和进度条1.滚动条水平滚动条HScrollBar和垂直滚动条VScrollBar主要属性Value:表示滑块在滚动条中的位置,用整数表示,其取值范围为-32768~32767,默认0。Min和Max属性:Min属性表示滚动条所能够代表的最小值;Max属性表示滚动条所能够代表的最大值。取值范围:-32768~32767。SmallChange和LargeChange属性:SmallChange属性表示当用户单击滚动条两端箭头时,滚动框移动的增量值;LargeChange属性表示当用户单击滚动条或滑块中的空白处时,滚动框或滑快移动的增

5、量值。事件:Scroll和Change。Scroll:拖动滑块时触发。Change:改变Value属性时触发。2.ProgressBar控件进度条(ProgressBar)控件通过从左到右用一些方块填充矩形来表示一个较长操作的进度。因而可以监视操作完成的进度。ProgressBar控件位于MicrosoftWindowsCommonControl6.0部件中。重要属性:Max、Min和Value属性。Max和Min属性设置行程界限。Value属性则指明了在行程范围内的当前位置。由于使用方块来填充控件,因此所填充的数量只能是接近于Value属性的当前设置值。一般来讲,可以将M

6、ax设置为100,Min设置为1。此时Value=50表示完成了50%的操作。Orientation属性:水平和垂直进度条,0——水平1——垂直Align属性:自动定位在窗体的顶部或底部。例7.3滚动条应用求Hscroll1.value(1~18)的阶乘。图7-4滚动条应用程序界面例7.4调色板使用三个滚动条作为三基色输入工具,合成颜色在Text1。RGB(r,g,b)函数参数范围:0~255。图7-5调色板程序界面例7.5进度条功能:进度条行程演示图7-6进度条应用程序界面7.1.3图形框和图象框图形框(PictureBox)与图像框(Image)控件在VB中用来在窗体的

7、指定位置显示图形信息,包括来自位图、图标或元文件的图形,也可以显示增强的元文件、JPEG或GIF文件。图形框控件可以作为容器容纳其他控件,还可以使用Print、Pset、Line、Circle等方法作图。而图像框控件则不具有这些性能。但图像框控件使用较少的系统资源,所以重画起来比图片框控件要快。Picture属性返回或设置控件中要显示的图片。三种途径获得:设计时设置Picture属性运行时使用LoadPicture()函数,格式:装入:<对象名>.Picture=LoadPicture(“图片路径及文件名”)删除:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。