Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 李雁翎 周东岱 潘伟 ylPPT_4

上传人:E**** 文档编号:89400081 上传时间:2019-05-24 格式:PPT 页数:40 大小:471KB
返回 下载 相关 举报
Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  李雁翎 周东岱 潘伟 ylPPT_4_第1页
第1页 / 共40页
Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  李雁翎 周东岱 潘伟 ylPPT_4_第2页
第2页 / 共40页
Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  李雁翎 周东岱 潘伟 ylPPT_4_第3页
第3页 / 共40页
Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  李雁翎 周东岱 潘伟 ylPPT_4_第4页
第4页 / 共40页
Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  李雁翎 周东岱 潘伟 ylPPT_4_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 李雁翎 周东岱 潘伟 ylPPT_4》由会员分享,可在线阅读,更多相关《Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 李雁翎 周东岱 潘伟 ylPPT_4(40页珍藏版)》请在金锄头文库上搜索。

1、李雁翎 周东岱 潘伟 编著,人民邮电出版社,Visual Basic程序设计教程,第 4 章 窗体及基本的内部控件,本章重点:,窗体及应用 输入输出操作 标签及应用 文本框及应用 命令按钮及应用 图片框及应用 时钟及应用 形状及应用,第四章 窗体及基本的内部控件,4.1 窗体及应用,4.1.1 窗体主要属性 4.1.2 窗体常用事件与方法,4.1.1 窗体主要属性,第四章 窗体及基本的内部控件,1.名称(Name)属性用于设置所创建的窗体对象的名称。 2.Top和Left属性用于设置窗体在屏幕中的位置。 3.Height和Width属性用于设置窗体自身的大小。 4.窗体标题栏属性用于设置窗体标

2、题栏的显示文本。 5.BorderStyle属性用于设置窗体边框风格。 6.WindowsState属性用于设置窗体显示状态。,4.1.1 窗体主要属性,第四章 窗体及基本的内部控件,其它属性 (1)BackColor:设置窗体背景颜色。 (2)Picture:设置窗体背景图片来源。 (3)ForeColor:设置窗体显示文本的前景颜色。 (4)FontName:设置窗体显示文本的字体名称。 (5)FontSize:设置窗体显示文本的字体大小。 (6)FontBold:设置窗体显示文本是否是粗体。 (7)FontItalic:设置窗体显示文本是否是斜体。 (8)FontStrikeThru:设

3、置窗体显示文本是否加一删除线。 (9)FontUnderLine:设置窗体显示文本是否带下划线。 (10)Enabled:设置窗体是否可操作。 (11)Visible:设置窗体是否可见。 (12)AutoRedraw:设置窗体被隐藏,或被另一窗口覆盖之后重新显示输出内容。,4.1.2 窗体常用事件与方法,第四章 窗体及基本的内部控件,1.窗体常用的事件 (1)Load:当窗体被装入时触发的事件,该事件通常用来在启动应用程序时对属性和变量进行初始化。 (2)Click:当单击窗体时触发的事件。 (3)DblClick:当双击窗体时触发的事件。 (4)MouseDown:当鼠标按下时触发的事件。

4、(5)MouseUp:当鼠标释放时触发的事件。 (6)MouseMove:当鼠标移动时触发的事件。 (7)KeyPress:当单击键盘某一键,释放、时触发的事件,同时返回KeyAscii,其值是所击键盘字符对应的Ascii码。,4.1.2 窗体常用事件与方法,第四章 窗体及基本的内部控件,2.窗体常用的方法 (1)Print:在窗体上输出表达式的值。 (2)Cls:清除在窗体显示的文本或图形。 (3)Move:移动窗体,并可改变其大小。 (4)Show:使指定的窗体在屏幕上显示。 .Show (5)Hide:使指定的窗体隐藏起来,但不从内存中删除窗体。 .Hide,4.2 输入输出操作,4.2

5、.1 赋值语句 4.2.2 Print方法及相关函数 4.2.3 Move方法 4.2.4 输入对话框 4.2.5 输出消息框,第四章 窗体及基本的内部控件,4.2.1 赋值语句,第四章 窗体及基本的内部控件,= .属性= 功能:先计算,再将其值赋给变量,或指定对象的属性。,4.2.2 Print方法及相关函数,第四章 窗体及基本的内部控件,1.Print方法 .Print,|; 功能:在指定的对象上输出中各元素的值。 2. Print的相关函数 (1)Tab()函数 Tab(N) 功能:把光标移到由N确定的位置。 (2)Spc()函数 Spc(N) 功能:光标移到N个空格之后的位置。 3.C

6、ls方法 .Cls 功能:清除由Print方法显示的信息。,4.2.3 Move方法,第四章 窗体及基本的内部控件,.Move , 功能:移动对象的位置,也可改变对象大小。,4.2.4 输入对话框,第四章 窗体及基本的内部控件,InputBox(,缺省 , ,) 功能:产生一个对话框,通过对话框用户可以输入数据,并返回所输入的内容,函数返回值是字符类型。,4.2.5 输出消息框,第四章 窗体及基本的内部控件,1.MsgBox函数 MsgBox(,,标题) 功能:执行MsgBox函数时,中断程序运行,屏幕弹出一个对话窗口。 2.MsgBox过程 MsgBox(,,) 功能:执行MsgBox过程时

7、,中断程序运行,屏幕弹出一个对话窗口。,4.2.5 输出消息框,第四章 窗体及基本的内部控件,4.2.5 输出消息框,第四章 窗体及基本的内部控件,4.3 标签及应用,4.3.1 标签主要属性 4.3.2 标签常用事件与方法,第四章 窗体及基本的内部控件,4.3.1 标签主要属性,第四章 窗体及基本的内部控件,标签(Label)是用于显示文本信息的控件 。 1.标签常用的属性 (1)名称(Name)用于设置所创建的标签对象名称。 (2)Top和Left属性用于设置标签在容器对象。 (3)Height和Width属性用于设置标签自身大小的属性。 (4)Caption属性用于设置标签显示文本信息的

8、属性。 (5)BackStyle属性用于设置标签的背景是否透明。 (6)AutoSize属性用于设置标签的大小是否会随Caption内容的多少自动改变。 (7)Alignment用于设置标签Caption显示文本的对齐样式。,4.3.1 标签主要属性,第四章 窗体及基本的内部控件,(8)WordWrap属性用于设置标签Caption显示文本是否可折行。 (9)BorderStyle属性用于设置标签边框显示风格。 (10)BackColor属性用于设置标签的背景颜色。 (11)Font属性组用于设置标签Caption显示文本的显示效果属性有(FontName、FontSize 、FontBold

9、 、FontItalic 、FontStrikeThru) 。 (12)Enabled和Visible属性 Enabled和Visible与窗体的Enabled和Visible属性功能相同。,4.3.2 标签常用事件与方法,第四章 窗体及基本的内部控件,单击(Click) 双击( DblClick),4.4 文本框及应用,4.4.1 文本框主要属性 4.4.2 文本框常用事件与方法,第四章 窗体及基本的内部控件,4.4.1 文本框主要属性,第四章 窗体及基本的内部控件,文本框(Text)是一个文本编辑区域,可在该区域输入、编辑和显示文本内容。 (1)名称(Name)用于设置所创建的文本框对象的

10、名称。 (2)Text属性用于设置文本框中显示或接收的文本信息。 (3)Maxlength属性用于设置文本信息最多的字符个数。 (4)MultiLine属性用于设置文本信息是否可多行显示。 (5)ScrollBars属性用于设置文本信息超出文本框容量是否加滚动条。 0-None无滚动条; 1-Horizontal有水平滚动条; 2-Vertical有垂直滚动条; 3-Both有水平和垂直两种滚动条。,4.4.1 文本框主要属性,第四章 窗体及基本的内部控件,(6)Locked属性用于设置文本信息是否可被编辑。 (7)PassWordChar属性用于设置掩盖文本框中输入的字符的掩码。 (8)Se

11、lText属性用于返回或设置目前所选的文本信息。 (9)SelStart属性用于返回或设置目前所选的文本信息的起始位置。 (10)SelLength属性用于返回或设置目前所选的文本信息的长度 其它属性:Height、Width、Top、Left、Enabled、Visible、Font,ForeColor、BackColor、FontName、FontSize 、FontBold 、FontItalic 、FontStrikeThru、Alignment等属性与标签控件相同。,4.4.2 文本框常用事件与方法,第四章 窗体及基本的内部控件,1.文本框常用的事件 (1)Change :当改变文本

12、框的Text属性时触发的事件。 (2)KeyPress:当单击键盘某一键释放时触发的事件,并返回一个KeyAscii参数。 (3)KeyDown:当控件获得焦点,或按下键盘某一键时触发的事件。 (4)KeyUp:当控件失去焦点,或释放键盘上一个键时触发的事件。 (5)LostFocus :当控件失去焦点时触发的事件。 (6)GotFocus :当控件获得焦点时触发的事件。 2.文本框常用的方法 .SetFocus 功能:把光标移到.指定的文本框上。,4.4.2 文本框常用事件与方法,第四章 窗体及基本的内部控件,例4.4:创建一个窗体,有3个文本框,当在第1个文本框输入信息时,另外两个文本框跟

13、其联动,而且3个文本框所显示的文本信息内容相同、格式不同。,4.5 命令按钮及应用,4.5.1 命令按钮主要属性 4.5.2 命令按钮常用事件与方法,第四章 窗体及基本的内部控件,4.5.1 命令按钮主要属性,第四章 窗体及基本的内部控件,命令按钮(CommandButton)是用于控制程序的进程的控件 。 (1)名称(Name)用于设置所创建的命令按钮对象的名称。 (2)Caption属性用于设置命令按钮的显示标题,可在某字母前加“&”设置快捷键。 (3)Default属性用于设置默认命令按钮。 当取值为True时,按Enter键相当于用鼠标单击该按钮,在一个窗体只能有一个按钮的Defaul

14、t属性可设置为Ture。,4.5.1 命令按钮主要属性,第四章 窗体及基本的内部控件,(4)Cancel属性用于设置Esc键默认命令按钮。 当取值为True时,按Esc键相当于用鼠标单击该按钮。 (5)Style属性用于设置命令按钮显示的风格。 0Standard(显示文字标题); 1Graphical(文字、图形均可)。 (6)Picture属性用于设置按钮可用图片文件(.Bmp和.Ico)显示标示。 其它属性Height、Width、Top、Left、Enabled、Visible、BackColor、Font组属性等与窗体的使用相同。,4.5.2 命令按钮常用事件与方法,第四章 窗体及基

15、本的内部控件,(1)Click:当单击鼠标时触发的事件。 (2)DbClick:当双击鼠标时触发的事件。 (3)Tab键:当焦点跳转到指定的命令按钮上,再按回车键时触发事件。 (4)Alt + 下划线的字母:当按下组合键时触发的事件。 (5)命令按钮也可触发事件MouseDown、MouseUp、MouseMove。,4.5.2 命令按钮常用事件与方法,第四章 窗体及基本的内部控件,例4.6:创建一个窗体,对不同的命令按钮进行操作,完成如下功能: (1)当按标准按钮时,打开一个对话框; (2)当按隐藏按钮时,隐藏按钮被隐藏; (3)当按浮动按钮时,浮动按钮被移走; (4)当按跳动按钮时,怎么也

16、抓不到按钮; (5)当按图标(Stop)按钮时,停止程序的运行,关闭窗体。,4.6 图片框及应用,4.6.1 图片框主要属性 4.6.2 图片框常用事件与方法,第四章 窗体及基本的内部控件,4.6.1 图片框主要属性,第四章 窗体及基本的内部控件,图片框(PictureBox)是用来在窗体上显示图像,或作为容器放置其它控件的控件 。 (1)名称(Name)用于设置所创建的图片框对象的名称。 (2)Picture属性用于设置装入、或删除的图形文件。 装入图形:.Picture = LoadPicture(“图形文件名”.扩展名) 删除图形:.Picture = LoadPicture( ) (3)Autosize属性 Autosize:设置控制图片框是否自动调整大小使之与显示的图片匹配。 (4)BorderStyle属性 BorderStyle:设置图片框的边框风格。 0-None:无边框; 1-Fixed Single:三维边框。,4.6.2 图片框常用事件与方法,第四章 窗体及基本的内

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号