vb标准课时第02章 创建用户界面(5学时).ppt
《vb标准课时第02章 创建用户界面(5学时).ppt》由会员分享,可在线阅读,更多相关《vb标准课时第02章 创建用户界面(5学时).ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第第第2 2 2 2章章章章 创建用户界面创建用户界面创建用户界面创建用户界面作业实验掌握重点预习2.1 2.1 创建窗体创建窗体2.2 2.2 常用控件常用控件2.3 2.3 制作菜单制作菜单2.42.4 示例示例 淮海工学院淮海工学院 Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面
2、创建用户界面创建用户界面2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 窗体(Form)是为了设计VB应用程序界面或对话框而提供的窗口,是包容用户界面或对话框所需的各种控件的“容器”。1.1.1.1.窗体的属性、方法与事件窗体的属性、方法与事件窗体的属性、方法与事件窗体的属性、方法与事件 窗体的属性定义了它的外观;窗体的方法定义了它的行为;窗体所能响应的事件定义了它与用户的交互。VB为窗体规定了众多的属性、方法与事件。下面介绍窗体常用的属性、方法与事件。Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序
3、设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面(1)(1)窗体的常用属性窗体的常用属性窗体的常用属性窗体的常用属性 aName:窗体名称。窗体名称在程序代码中作为窗体对象的标识名。窗体名称可以缺省。窗体名称也可以自定义。窗体名称自定义的命名规则:必须以字母或汉字开头,可以包含数字和下划线,但不能包含空格或标点符号。bCaption:窗体标题。窗体标题是出现在窗体标题栏的文本内容。窗体标题默认与窗体名称相同。标题也可以自定义,只要是字符即可,不受其他约束。2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体
4、注意注意注意注意:窗体名称与窗体标题是有区别的。Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面 同样,使用“视图”菜单中的“调色板”命令也可以设置窗 体等对象的前景色和背景色。c.BackColorc.BackColor与与ForeColorForeColor:窗体的前景色与背景色。窗体的前景色与背景色。颜色值用一个长整数表示。点击属性栏右边的 ,会弹出一个颜色设置组合框。(1)(1)窗体的常用属
5、性窗体的常用属性窗体的常用属性窗体的常用属性2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 d.BorderStyleBorderStyle:边框样式边框样式 用数值来表明窗体边框的风格。Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面说明:说明:FontFont是窗体的一种属性,同时它又被看作一个对象是窗体的一种属性,同时它又被看作一个对象 FontFont本身还具有本身还具有N
6、ame,Size,Bold,ItalicName,Size,Bold,Italic等属性。等属性。e.FontFont:正文字体。正文字体。设置窗体上所显示的正文的字体、字号和字形等。点击字体属性栏右边的对话框按钮 ,弹出“字体对话框”(如图)。默认的字体为“宋体、常规、小五号”。(1)(1)窗体的常用属性窗体的常用属性窗体的常用属性窗体的常用属性2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界
7、面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面 f.f.Icon Icon Icon Icon:图标图标图标图标设置位于窗体左上角控制盒上的图标当窗体最小化为任务栏上的按钮时,也使用此图标。g.g.LeftLeftLeftLeft、TopTopTopTop、HeightHeightHeightHeight、WidthWidthWidthWidth:窗体的位置与大小。窗体的位置与大小。窗体的位置与大小。窗体的位置与大小。默认单位为特维(Twip)h.h.EnabledEnabledEnabledEnabled:活动属性活动属性活动属性活动属性决定窗体能否被访问。(1)(1)窗体的
8、常用属性窗体的常用属性窗体的常用属性窗体的常用属性2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面(3)(3)窗体的事件窗体的事件窗体的事件窗体的事件窗体可以响应许多事件。常用的事件有:ClickClick:单击。DbclickDbclick:双击。LoadLoad:装载。ResizeResize:调整尺寸。ActivateActiv
9、ate:激活。DeactivateDeactivate:失去激活。(2)(2)窗体的方法窗体的方法窗体的方法窗体的方法窗体可调用多个方法。常用的方法有:HideHide:隐藏窗体。(如图)MoveMove:把窗体移到某个位置。PrintPrint:显示文本或数据。PrintFormPrintForm:打印窗体。RefreshRefresh:强制重新绘制一个窗体。ShowShow:显示窗体。2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章
10、第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 2.2.2.2.定制窗体属性定制窗体属性定制窗体属性定制窗体属性方法一:方法一:方法一:方法一:在设计态,通过“属性”窗口为其设定各种属性值 方法二方法二方法二方法二:在程序代码中改变属性值(运行时改变)格式:Object.Property=Expression 即:对象名.属性名 =表达式(属性值)提示:提示:提示:提示:如果属性值是字符串,则用西文引号括起来。Visual Basic Visual Basic Visual
11、 Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 3.3.3.3.引用窗体的方法引用窗体的方法引用窗体的方法引用窗体的方法VB中的所谓“方法”可使“对象”执行一个动作或任务。格式:Object.Method 或 Object.Method Arg1,Arg2即:对象名对象名对象名对象名.方法名方法名方法名方法名 或或或或 对象名对象名对象名对象名.方法名方法名方法名方法名 参数参数参数参数1,1,参
12、数参数参数参数 例:a.显示窗体NewForm,在程序中加入代码:NewFormNewForm.Show Style.Show Style 表示以“Style”方式显示显示显示显示“NewForm”窗体.b.隐藏窗体NewForm,在程序中加入代码:NewFormNewForm.Hide.Hide 表示隐藏隐藏隐藏隐藏“NewForm”窗体Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面(1)(1)
13、(1)(1)装载语句装载语句装载语句装载语句 语句格式:Load Object (2)(2)(2)(2)卸载语句卸载语句卸载语句卸载语句 语句格式:Unload Object 或:Unload Me (3)End(3)End(3)End(3)End语句语句语句语句 语句格式:End 2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 4.4.4.4.窗体的装载、卸载、窗体的装载、卸载、窗体的装载、卸载、窗体的装载、卸载、EndEndEndEnd语句语句语句语句 注意:注意:注意:注意:Unload和End的区别。Visual Basic Visual Basic Visual B
14、asic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面2.1 2.1 2.1 2.1 创建窗体创建窗体创建窗体创建窗体 5.5.5.5.PrintPrintPrintPrint方法方法方法方法格式:格式:Object.Printp1p2作用:将文本输出到指定对象上。如果缺省对象,则将内容 输出到当前窗体上。例:在程序代码中增加下列内容:Print“新北京!”;“新奥运!”Print“新北京!”,“新奥运!”运行程序则在窗体上输出如图:Visual Basic Visual
15、 Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面2.2 2.2 2.2 2.2 常用控件常用控件常用控件常用控件 控件是包含在窗体中的对象。控件是包含在窗体中的对象。控件同窗体一样,也是辅助用户快速完成界面设计的有效工具。控件同窗体一样,也是辅助用户快速完成界面设计的有效工具。控件和窗体组成与用户交互的可视化部件。控件和窗体组成与用户交互的可视化部件。VB通过控件箱(工具箱)提供了组成Windows应用程序窗口或对话框的诸如文本框、列表
16、框、命令按钮等控件。VB6.0标准版的控件如图:Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面 Pointer指针 Picture图片框 Label标签 TextBox文本框 Frame框架 CommandButton命令按钮 CheckBox复选框 OptionButton单选框 ComboBox组合框 ListBox列表框 H.ScrollBar水平滚动条 V.ScrollBar垂直滚动条 T
17、imer计时器 DriveListBox驱动器列表框 DirListBox文件夹列表框 FileListBox文件列表框 Shape图形 Line线条 Image图像 Date数据控件 OLE控件2.2 2.2 2.2 2.2 常用控件常用控件常用控件常用控件Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面1 1 1 1文本框(文本框(文本框(文本框(TextBoxTextBoxTextBoxTex
18、tBox)用于接收用户在框内输入的信息,或显示由程序提供的信息。(2)(2)(2)(2)方法方法方法方法SeSetFocustFocus:设置焦点设置焦点;使光标指向指定的文本框。(3)(3)(3)(3)事件事件事件事件ChangeChange:改变。改变。LostFocuseLostFocuse:失去焦点。失去焦点。KeyPressKeyPress:按下字符键。按下字符键。(1)(1)(1)(1)属性属性属性属性 Name Name:名称名称 Text Text:文本属性文本属性 PasswordCharPasswordChar :密码属性密码属性 文本框还有BorderStyle,Enab
19、led,Font,ForeColor等属性 MaxLengthMaxLength :最大长度最大长度 MultiLineMultiLine :多行属性多行属性 Alignment Alignment:对齐属性对齐属性2.2 2.2 2.2 2.2 常用控件常用控件常用控件常用控件Visual Basic Visual Basic Visual Basic Visual Basic 程序设计程序设计程序设计程序设计第二章第二章第二章第二章第二章第二章 创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面创建用户界面2.2 2.2 2.2 2.2 常用控件常用控件常用控件常用控件2 2 2
20、 2标签(标签(标签(标签(labellabellabellabel)标签常用作其他控件的说明。(1)(1)(1)(1)属性属性属性属性 Font,Name,Caption,AlignmentFont,Name,Caption,Alignment属性:同窗体和文本框 AutoSizeAutoSizeAutoSizeAutoSize属性属性属性属性:自动缩放,即大小自适应属性自动缩放,即大小自适应属性。默认为“False“,若为“True“,根据文本大小自动调整标签宽度。(2)(2)(2)(2)方法方法方法方法(没有值得掌握的没有值得掌握的)(3)(3)(3)(3)事件事件事件事件(没有值得掌握
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb标准课时第02章 创建用户界面5学时 vb 标准 课时 02 创建 用户界面 学时
限制150内