窗体标签文本框
vb1
实验一窗体、按钮、标签、文本框实验目的:1、掌握简单的VB程序的建立、编辑、调试、运行和保存;2、正确设置窗体、标签、文本框、命令按钮的属性,并编写简单的事件过程代码;3、掌握使用窗体的Print方法。
实验内容:一、设计一个登陆窗口。
单击“登陆”按钮,弹出Form2,并在Form2上的标签上输出“江垚,欢迎使用VB6.0!”单击“退出”按钮,则退出程序。
提示:(1)设置各标签的背景颜色,字体大小,以美化界面。
姓名处输入有下划线。
(2)密码处输入的“*****”在属性PasswordChar中设置。
二、实验设计步骤1、首先创建窗体Form1,在窗体中建立文本框Text1至Text5以及命令按钮Command1和Command2。
2、各对象建立好之后,要为其设置属性。
首先将窗体的BackColor 属性设置为“活动边框”。
选中文本框Text1并将其BackColor属性设置为深蓝色,Caption属性设置为“请登录”,双击Font,将“请登录”字体设置为宋体、粗体、小初;用同样的方法将Text2、Text3的Caption 属性设置为“姓名:、密码:”,字体设置为宋体、粗体、三号,背景颜色为黄色;将命令按钮Command1、Command2的Caption属性设置为“登陆、退出”,其字体为宋体、常规、四号。
将文本框Text4的Font属性设置为新宋体、倾斜、小三,同时在其中输入的内容需加下划线;Text5的PasswordChar属性设置为“*”。
3、再新建窗体Form2,将该窗体的BackColor属性设置为“活动边框”,同时在窗体中建立标签Label1,将其Caption属性设置为欢迎使用VB6.0!,其Font属性设置为新宋体、粗体、倾斜及二号。
4、双击命令按钮Command1,出现工程1-Form1(code)对话框,在该对话框中输入程序,如下图所示:该程序是利用命令按钮来控制程序,该Command1程序中用了Show方法,此方法是用于显示窗体,其语法为:【对象.】Show 【Style】,将Style的参数设置为0,即无模式显示。
VB程序设计
2.1 窗体、标签、命令按钮、文本框
2.1.0 窗体 (Form) 2.1.1 标签(Label) 2.1.2 命令按钮(CommandButton) 2.1.3 文本框(TextBox)
1. 标签主要属性
Caption、Name 属性:同窗体属性。
Alignment属性: 设置文本的对齐方式。 其中: 0—Left Justify(缺省值):左对齐; 1—Right Justify:右对齐;2—Center:居中。
AutoSize属性: 设置控件是否自动改变大小,以 显示全部文本。True:自动改变控件大小,以 显示全部文本;False(缺省值):不改变控 件大小,超出控件区域的文本将被裁剪。
PassWordChar: 口令字符。决定是否在控件 中显示用户键入的字符。例如:设置一个字符
* ,程序运行后,文本框显示所有输入的数据 为 *******……。
SelStart,SelLength,SelText : 选中文本的 起始、长度、内容。这三个属性在程序界面设 计时不可用。
2. 常用事件
2.2 复选框、单选按钮、框架
2.2.1 复选框(CheckBox) 2.2.2 单选按钮(OptionButton) 2.2.3 框架(Frame)
2.1.0 窗体(Form) 是一块“制图板”,所有控件的容器。 窗体是一种对象,由属性决定其外观,
由方法决定其行为,由事件决定其与用户 的交互。 程序员通过设置窗体属性和编写 响应事件的应用程序代码,就能创建出应 用程序所需的窗体。
将两个标签的BorderStyl属性设置为1-Fixed。 可以使标签呈凹陷状。
对象、属性、事件、方法
按钮上文本的字体和字体 宋体、常规、 小五 的大小等特性
BackColor
按钮的背景色
练习
下图为使用VB制作的一个“加法计算器”界面,根据提示及截 图回答问题:
1.该界面中使用了哪些控件?
标签(Label)、文本框(TextBox)、按钮(CommandButton) 标题(caption) 2.从图中可知该窗体中的哪一个属性为“计算器”?
VB是面向对象的编程环境。面向对象的程序设计中, 把现实世界中具有各种特性的实体称为对象。
常用对象
窗体中使用最频繁的控件对象是标签、文本框和命令按钮。
标签(label) 文本框(TextBox)
按钮(CommandButton)
常用控件对象的作用
标签:显示文本信息 文本框:让用户输入数据的最常用的控件 命令按钮:控制程序的执行。
标签常用属性
属性名 Name Caption Font ForeColor BackColor 功能 指定标签的名称 标签显示的文本 默认值 Label1 Label1
标签上的文本字体和字体 宋体、常规、 小五 的大小等特性 标签中显示文本的颜色 标ame 功能 指定文本框的名称 默认值 Text1
练习
3.以下为该“计算器”的界面设计截图及部分程序源代码,请 尝试将该代码补充完整。
text1
label4
text2
源代码
Label4.
①
= Val(
②
.Text) + Val(Text2.
③
)
答案:① caption
②
text1
③
text
认识事件与方法
在“一键美化”程序中,对象属性的改变是通过用户 的什么操作来触发的? 在VB中用户在对象上激发的一种动作就称为事 件,该程序中使用了按钮的单击事件。
access数据库应用教程5,窗体与控件
Access数据库应用教程
主/子表窗体
数据表窗体
主/子表窗体
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
数据透视表/数据透视图
一个数据透视表窗体。 “数据透视表”窗体和“数据透视图”窗体 与窗体的“数据透视表”和“数据透视图” 视图不同。Access不能直接创建数据透视 表/数据透视图窗体,但可在数据透视表/数 据透视图视图中拖放字段来创建布局,以数 据透视表/数据透视图的方式显示数据。
Access数据库应用教程
第5章
学习目标 本章要点 上机练习 习 题
窗体与控件
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
学习目标
窗体不仅用于查看、添加、编辑和删除数据,还提供 了直观的用户界面用于创建系统管理窗体。窗体通过 标签、文本框和命令按钮等各种控件来创建界面。控 件可以绑定到表或查询的字段,从而通过控件便可显 示或修改数据。创建窗体也就是在窗体中布臵各种控 件,并建立控件与表或查询的关联。Access为用户提 供了各种窗体向导,使用窗体向导可以快速创建各种 常用的窗体。窗体设计器则是更专业的窗体设计工具, 用于创建格式更为丰富的自定义窗体。本章将在介绍 窗体和控件的基础上,详细讲解如何使用窗体向导和 窗体设计器创建窗体。
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
按窗体筛选
设置了筛选准则后,单击工具栏上的 足筛选条件的记录。 筛选条件在窗体打开时一直有效,若要取消筛选,可单击工具栏上的 钮,或选择“记录/取消筛选/排序”命令。 按 按钮执行筛选,窗体中则只显示满
WinForm常用窗体控件的使用
(8)BackColor: 用来获取或设置控件的背景色。 (9)Font:
用来获取或设置控件的字体,包括字体名称、字号以
及是否以斜体、加粗和下划线显示。 (10)Locked: 确定是否可以移动控件或者调整控件的大小。 (11)TabIndex: 用来获取或设置控件的Tab键顺序。
15
(12)TextAlign: 用来确定文本对齐方式。
4、为button1的click事件填写代码为
label1.visible=false; button1.enabled=false;
button2.enabled=true; 为button2的click事件填写代码为 label1.visible=true; button1.enabled=true; button2.enabled=false;
24
例:MouseEnter事件练习。 private void button1_MouseEnter(object sender, System.EventArgs e) { //颜色在System.Drawing名称空间下 button1.BackColor=Color.Red; }
25
例:MouseLeave事件练习。
Visual C# 程序设计
常见窗体控件的使用
1
本章中我们将主要介绍以下内容: windows窗体 标签 按钮 文本框 单选按钮 复选按钮 列表框 组合框 ToolTip控件 PictureBox控件
2
利用C#编写GUI(Graphics User Interface)应用 程序的一般步骤: (1)建立“Windows应用程序”项目 (2)设计应用程序界面
11
5. 2 WinForms中的常用控件
VB常用控件填空题
班级姓名座号
一、VB常用控件填空题
Visual Basic语言预定义了窗体、按钮、文本框、标签等控件类,正是VB编程人员在创建设计应用程序所需的常用控件,了解掌握这些控件的属性数据项、方法程序和响应事件的接口是学习使用VB编程的关键内容,请同学们回答问题,识记并掌握好以下题目所体现的知识内容:
1)窗体
二、判断题
三、VB编程体验
创建一个统计奖牌总数统计的应用程序,如下图所示,包括form窗体、label标签、textbox文本框、commandbutton按钮对象。
执行示范
'标题为“计算”按钮的“单击”事件过程
Private Sub Command1_Click()
Dim a As Integer, b As Integer, c As Integer
a = Text1.Text
b = Text1.Text
c = Text1.Text
Label4.Caption = "奖牌总数为" & a + b + c
End Sub
'标题为“退出”按钮的“单击”事件过程
Private Sub Command2_Click()
End
End Sub
体验完毕,保存后,把其中扩展名为Frm的窗体文件、扩展名为vbp的工程文件,连同本作业文件一并上交到作业收件箱。
在Form1,标题为“显示记录”的窗体上画1个名称为Text1的文本框,其初始内容为空
基础题(1)【操作步骤】步骤1:新建一个窗体,在窗体上创建一个文本框控件。
步骤2:在属性窗口中,设置其Text属性为空。
步骤3:在文本框下方绘制一个命令按钮Command1。
步骤4:在属性窗口中,将Caption设置为"上一条记录"。
步骤5:复制命令按钮"上一条记录",在窗体的空白位置处粘贴对话框,单击"是"按钮,创建一个控件数组。
步骤6:再创建3个命令按钮.步骤7:按照题目要求将复制的3个命令按钮的Caption分别设置为"下一条记录"、"第一条记录"和"最后一条记录",并将窗体的Caption设置为"显示记录"。
步骤8:选择"上一条记录"命令按钮,通过属性窗口设置Enable为False,选择"下一条记录"命令按钮,通过属性窗口设置Default为True.。
步骤9:将文件保存至考生文件夹下,且设置窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。
基础题(2)【操作步骤】步骤1:打开VB开发环境,新建一个窗体。
步骤2:在窗体中添加一个标签控件Lable1,在属性窗口中设置标签的Caption属性为"等级考试",然后设置其AutoSize属性为True,设置其BorderStyle属性为1。
步骤3:然后在窗体中添加一个计时器Timer1,设置其Interval属性为0,Enabled属性为True。
步骤4:打开代码窗口,编写代码如下。
Private Sub Form_Load()Timer1.Interval = 1000End SubPrivate Sub Timer1_Timer()Label1.Visible = Not Label1.VisibleEnd Sub步骤5:运行程序,然后将文件保存至考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。
窗体的知识点
一、窗体的作用:窗体是应用程序和用户之间的接口,使数据的输入、修改和查看变得直观、容易。
二、窗体的类型:纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体、数据透视表窗体、数据透视图窗体。
三、窗体的视图:“设计”视图、“窗体”视图、“数据表”视图。
四、创建窗体的主要方式有:自动创建、窗体向导、设计视图五、窗体的组成:主体、窗体页眉、页面页眉、页面页脚、窗体页脚。
六、窗体的类型:纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体、数据透视表窗体、数据透视图窗体。
七、窗口的控件1.“文本框”控件文本框是一种交互式控件,用来输入或编辑数据,分为绑定型、未绑定型、计算型三种。
2.“标签”控件标签主要用来显示说明性文本,没有数据来源。
可以附加到其他控件上,也可以单独创建。
3.“选项组”控件选项组与复选框、选项按钮、切换按钮搭配使用,显示一组可选值。
可以利用向导来创建,或直接在设计视图中创建。
4.“列表框”控件列表框提供一列或多列数据给用户,只能直接选择而不能键入,分为绑定型、未绑定型两种。
可以通过向导创建,或直接创建。
5.“组合框”控件组合框具有列表框和文本框的特性,既可以选择也可以键入。
分为绑定型、未绑定型两种。
可以通过向导也可以直接创建。
6.“命令按钮”控件在窗体中可以使用命令按钮来执行某些操作,如确定、取消、关闭等等,这些操作可以是一个过程,也可以是一个宏。
八、窗体的属性1.常用的格式属性:标题、字体、名称、字号、字体粗细、前景色、背景色、特殊效果。
2.窗体的“格式”属性设置:默认视图、滚动条、记录选择器、导航按钮、分隔线、自动居中、控制框、最大最小化按钮、关闭按钮、边框样式。
3.常用的数据属性:控件来源:告诉系统如何检索或保存在窗体中要显示的数据。
输入掩码:设定控件的输入格式,仅对文本型或日期型数据有效。
有效性规则:用于设定在控件中输入数据的合法性检查表达式。
操作时学生可以利用生成器向导来建立合法性检查表达式。
VB常用控件的属性及功能
VB常用控件的属性及功能(转帖)控件目录:Form(窗体)、PictureBox(图片框)、Label(标签)、TextBox(文本框)、Frame(框架)、CommandButton (命令按钮)、OptionButton(选项按钮)、ListBox(列表框)、Hscrollbar(水平滚动条)Vscrollbar(垂直滚动条)、Timer(时钟)、Shape(形状)、Line(直线)、Image(图片框)、OLE Container(OLE容器)Form(窗体) 的常用属性及功能1. name (窗体名称):为窗体指定一个名字。
2. Appearance:设置一个窗体是否运行时以3D效果显示。
0—Flat:窗体以平面的形式显示,1—3D:窗体以3D的形式显示(默认值)。
3. AutoRedraw:控制窗体的重画。
True:若其他窗口覆盖当前窗体再返回该再返回该窗体时,VB将重画该窗体内的所有图形False:VB必须调用一个事件过程才能完成重画。
4. BackColor:设置对象中文本和图形的背景色。
5. ForeColor:设置对象中文本和图形的前景色。
6. BorderStyle:为窗体等对象设置边框的式样。
0—None:窗体无边框1—FixedSingle:程序运行后窗体大小不被改变,单线边框2—Sizable:程序运行后窗体大小可以被改变,双线边框3—FixedDouble:程序运行后窗体大小不被改变,双线边框4—FixedToolWindo:程序运行后窗体大小可以被改变,单线边框5—SizableToolWindow:程序运行后窗体大小可以被改变。
7. Caption:设置窗体标题栏显示的文本。
8. Clipcontrols:设置Paint事件的绘图方法—是重画整个对象还是重画新显示的区域。
True:重画整个对象False:重画新显示的区域。
9. ControlBox:运行程序时该属性有效。
窗体控件实验报告
一、实验目的1. 熟练掌握窗体控件的基本使用方法;2. 了解不同窗体控件的功能和属性;3. 学会使用窗体控件进行简单的界面设计;4. 掌握窗体控件在程序中的应用。
二、实验原理窗体控件是图形用户界面设计的重要组成部分,通过使用窗体控件,可以方便地创建出具有丰富交互功能的界面。
在本次实验中,我们将使用C#编程语言,结合Windows窗体应用程序开发环境,学习窗体控件的基本使用方法和属性设置。
三、实验环境1. 开发工具:Visual Studio 2019;2. 编程语言:C#;3. 开发环境:Windows窗体应用程序。
四、实验内容与步骤1. 创建一个新的Windows窗体应用程序项目。
2. 在窗体上添加以下控件:(1)标签(Label):用于显示文本信息;(2)文本框(TextBox):用于输入和显示文本;(3)按钮(Button):用于触发事件;(4)单选按钮(RadioButton):用于选择多个选项中的一个;(5)复选框(CheckBox):用于选择多个选项;(6)下拉列表框(ComboBox):用于选择列表中的某个选项;(7)滚动条(HScrollBar):用于滚动窗体内容。
3. 设置控件的属性:(1)标签(Label):设置Text属性为“请输入姓名:”,设置Font属性为“微软雅黑,12号”;(2)文本框(TextBox):设置Name属性为“txtName”,设置Font属性为“微软雅黑,12号”;(3)按钮(Button):设置Name属性为“btnSubmit”,设置Text属性为“提交”,设置Font属性为“微软雅黑,12号”;(4)单选按钮(RadioButton):设置Name属性为“rdMale”,设置Text属性为“男”,设置Font属性为“微软雅黑,12号”;添加另一个单选按钮,设置Name 属性为“rdFemale”,设置Text属性为“女”,设置Font属性为“微软雅黑,12号”;(5)复选框(CheckBox):设置Name属性为“chkAgree”,设置Text属性为“我同意以下条款”,设置Font属性为“微软雅黑,12号”;(6)下拉列表框(ComboBox):设置Name属性为“cmbCountry”,设置Font属性为“微软雅黑,12号”;(7)滚动条(HScrollBar):设置Name属性为“hscRoll”,设置Font属性为“微软雅黑,12号”。
VBA基础知识,窗体数据录入界面,文本框textbox的常用属性参数
在前面的短图文里,我们介绍过关于VBA的一些基础知识,如窗体userform,如标签label.在这期的图文里,咱们将详细的介绍另外一个控件,这就是textbox控件.一,textbox的作用textbox,就是文本框,或者叫做文字框.是VBA里的ActiveX控件.textbox最大的作用就是通过设计的界面化数据录入窗口向指定的位置录入数据的最重要的途径之一.在这里,我们只说是最最重要,因为textbox并非唯一.而所谓指定的位置,在Excel表格里,最常用的是指sheet表,也就是工作表,如果我们是采用VBA+数据库的方式来实现数据管理的话,那么指定的位置便成了数据库了.二,textbox最常用的属性修改1.text属性.毫无疑问,文字框的text属性是最重要的属性,这里,没有之一.没有错,是最重要的属性.在VBA编程里,在初始化过程中,咱们赋给文字框的text属性什么值,它就会呈现给用户什么值.在大多数的使用过程中,在数据的初始化过程中,text的属性值,一般是为空,即,textbox1.t ext=''或者textbox1.value=''也是可以的,当然前者出现的会更多一些.对于个人使用习惯而言,个人习惯使用后者.2.height与width.height指文本框的高度,width指文字框的宽度.在实际的使用过程中,我们可以通过拖拽文字框的方式调整文字框的高度与宽度,当然如果有特殊的使用需求,也可以在窗体的初始化过程中设定文字框的高度与宽度代码如下: text1.height=14text1.width=80当然,上述代码只需要写在窗体的initialize事件里就可以了.3.backcolor属性文本框的背景色设置,这个往往采用默认的颜色设置,但设计者可以根据实际的需要设定背景颜色.个人更加偏爱浅橙色多一点.4.font属性.如果觉得系统默认的小五号的字体更小的话,不妨在font属性里设置字体的大小,除了字号的大小之外,我们还可以设置字型的名称,显示效果等.三.常用代码.1.窗体始化事件的VBA代码.private sub userform_initialize()text1.text=''end sub2.通过文本框向工作表写入数据的代码一般是通过命令按钮的单击事件来实现的,代码如下:private sub command_click()cells(4,10).value=text1.textend sub代码解析:把text1的文本写入单元格第4行第10列的单元格里.文本框还是比较简单一些的ActiveX控件,在这里,我们就简单的介绍至此,如果有感兴趣的朋友想学习更多的VBA知识,从而更好的解决自己所遇到的工作中的难题,不妨自己在Excel的VBA里动手一试.毕竟自己动手才会获得最真实的体验.。
vb设计界面-窗体
Load事件
触发条件:当窗体被装载I时nit(ia窗lize体加载到内存即将显示的时候 也就是说这时候窗体还没有真正显示出来)Load事件被触发。
窗体的Initialize事件发生在Load事件之前。
Unload事件
触发条件:当窗体从屏幕上删除时,将触发Unload事件。
Print"100>50",100>50 在窗体Forml显示:100>5 True,用1到14列显示字符串, 当字符串长度小于14时用空格填充,从第15列开始显示布尔 值。
Print方法
如果Print末尾加有分号,下一个Print输出的内容将紧跟在当 前Print输出内容的后面
例如: Forml.Print"面向对象"; Forml.Print"程序设计"
Visual Basic的设计界面
窗体 控件
标签 文本框 列表框和组合框 滚动条和定时器 菜单的设计
窗体的设计
什么是窗体
是所有控件的容器 是应用程序与用户交互的窗口 是应用程序对应的矩形区域
主窗体
通常工程创建的第一个默认窗体为主窗体, 它是应用程序运行时第一个显示的对象
窗体
窗体是一块“画布”,在其上面可以直观的 建立应用程序。同时在程序设计时,它又是 一个“工作台”。
Move方法
left、top、width、height四个参数中只有left参数 是必不可少的。
其余三个参数如果省略了某个参数,则该参数后面的所 有参数都必须一同省略。
没有被指定的参数将保持不变。
Move方法应用实例
简单VB程序的设计
二级VB 第3章VB程序设计初步(四个基本控件)
Moveable:决定用户是否可以移动窗口
AutoRedraw:用于控制屏幕图像的重绘
True:系统自动刷新或重绘该窗体上的所有内容 Flase:系统不会自动重绘窗体的内容。
Picture:设置控件中显示的图形
Icon:运行时窗体最小化所显示的图标
事件例题3.1 Click:单击事件 DblClick:双击事件 Load:加载事件,通常用于对属性和变量初始化 方法 Cls方法 格式:[对象.]Cls 作用:清除在运行时由Print方法显示的文本或使用图形方法 绘制的图形,不清除在设计时的文本和图形。 例如:Picture1.Cls ‘清除图片框内显示的图形或文本 Cls ‘清除窗体上显示的文本 Move方法 Move方法是几乎任何一个可视对象都具有的方法。 格式:对象.Move Left,Top,Width,Height 功能:用来移动窗体和控件,并可以改变其大小 说明:对象是窗体及除时钟、菜单外的所有控件,省略为窗体. 例如: form1.Move 100,200 (绝对移动) form1.Move Left+500,Top+200 (相对移动)
该属性决定对象是否可见。 True:程序运行时控件可见。 False:程序运行时控件隐藏起来,不可见,但控件 本身还存在。
Enabled属性:控件是否可操作。
True:允许用户操作,并对操作作出响应。 False:禁止用户操作,呈暗淡色。
Font属性
Fontname:字体;Fontsize:字体大小; Fontbold:是否是粗体; Fontitalic:是否斜体; Fontstrikethru:是否加一删除线。 Fontunderline:是否带下划线。
Excel窗体编程案例说明
6.1项目选择案例说明
本案例是一个列表框和组合框的简单应用。先选 择“姓名”的列表框, 然后从“项目”列表框 中选择项目, 此时在列表框中就会显示姓名和 运动项目。如果要删除某项, 则可先选中该项, 然后单击“删除”按钮。单击“清空”按钮, 则可把列表框中的内容全部删除。
6.2 程序实现
1.界面设计: 在窗体上添加2个组合框、1个列表框、两 个命令按钮,适当调整它们的大小和位置。
表4-11 MsgBox函数的返回值
值
符号常量
1
vbOK
2
vbCancel
3
vbAbort
4
vbRetry
5
vbIgnore
6
vbYes
7
vbNo
用户操作 单击“确定”按钮 单击“取消”按钮 单击“放弃”按钮 单击“重试”按钮 单击“忽略”按钮
单击“是”按钮 单击“否”按钮
5.3 相关知识
(2)MsgBox语句 消息框也可以写成语句的形式, 即 MsgBox 提示 [, 按钮组合][, 标题] 其中各参数的含义及作用与MsgBox函数相同, 只是
何能够表示时刻的数值表达式、字符串表达式或它 们的组合。如果Time是一个字符串,系统利用时 间分隔符将其转换成一个时间,如果无法转换成一 个有效的时间,则会导致错误发生。
返回
5.1求三角形面积案例说明
要求用输入框从键盘输入三个数, 作为三角形的 三条边。在计算面积之前, 首先要判断这三个 数作为三条边是否能构成三角形, 如果不能构 成三角形, 则给出提示信息, 并可选择重新输入 或退出执行;如果能构成三角形则用“消息框” 把三角形的面积显示出来。注意这两种消息框 的不同之处。
(1)定时器属性: (2)定时器事件: 2.图像框控件和图片框:
VB控件与事件
属性名
功能
Caption(缺省) 设置标签的字面内容。
(2) 文本框(TextBox):一个文本编辑区域,可在该区域输入、
编辑和显示文本内容。
文本框常用属性
属性名
功能
Text(缺省) 设置文本框中的当前内容。
事件名 KeyPress
文本框常用事件
触发条件
当用户在文本框里按下键盘上的一个键时触 发该事件。
4.事件过程
设计好应用程序界面后,就是把要处理的代码写入对应的事件过程 中。VB是基于事件驱动机制的,一个对象的事件对应着一个事件处理过 程。事件处理过程的格式是: Sub 对象名_事件名()
语句块 End Sub 若窗体中有一个命令按钮Command1,则它的单击事件处理过程格式为: Sub Command1_Click()
语句块 End Sub
3.赋值语句
➢ 赋值语句:赋给某一个变量一个具体的确定值的语句。 ➢ VB赋值语句的一般格式是:变量名=表达式 ,其中“=”为赋值运
算符。 ➢ 例如:a=5 ➢ 赋值语句是最基本的语句,作用是将赋值运算符右侧表达式的值存
储到左边的变量。 ➢ VB赋值语句的另一种格式是:对象名.属性名=表达式 ➢ 例如:Text1.Text=“嘉兴一中实验学校”
1.窗体
用作定制应用程序窗口界面。
属性名 Caption
事件名 Load
窗体常用属性
功能 设置窗体的标题。
窗体常用事件 触发条件
窗体打开时触发该事件,此时窗体初始化完 毕(包括所有控件初始化完毕),准备显示。 该事件发生在窗体显示之前。
2.常用控件
(1) 标签(Labe
(3) 命令按钮(CommandButton):一般用来接收用户单击事件,
Access复习资料-ACCESS控件-常用属性
窗体、标签、文本框等(字体颜色)
backcolor
控件的背景色
窗体、标签、文本框等
fontname
文本的字体
窗体、标签、文本框等
fontsize
指定控件的字号.与字体有关的属性还有:fontbold-黑体,
fontItalic-斜体,
fontUnderline-下划线
窗体、标签、文文本框、命令按钮等
visible
是否可见
窗体、文本框、命令按钮等
height,width,left,top
指定控件的高度,宽度和起点位于直接容器的左边和上边的度量.
任何控件
controlsource
确定控件的数据源,一般为表的字段名
任何控件
属性作用应用于name控件名称任何控件caption控件的标题文本窗体标签文本框等value存放的值文本框forecolor控件的前景色窗体标签文本框等字体颜色backcolor控件的背景色窗体标签文本框等fontname文本的字体窗体标签文本框等fontsize指定控件的字号
Access VBA中控件的常用属性
text1.enabled=.t.‘文本框有效,即可以使用
text1.forecolor=rgb(0,0,0) ‘文字颜色设为黑色
二.控件的常用属性如下表所示:
Ch.& En.
属性
作用
应用于
name
控件名称
任何控件
caption
控件的标题文本
窗体、标签、文本框等
value
存放的值
文本框
forecolor
一.属性是控件的数据
用于表示控件的状态,改变控件的属性值即可改变控件的状态。属性的设置可以在设计时,在“设计器”窗口中选中某一个控件,然后在“属性”窗口中设置它的属性值;也可以在运行时,由程序代码来完成,语法格式如下:
Vb 常用标准控件
【范例4-11】兴趣爱好选取窗体。
操作步骤如下: 1、在窗体上新建2个标签、2个列表框、4个命令按钮,调整它们的位 置及大小,并按表4-15设置属性
2、编写代码如下: Private Sub Command1_Click() If List1.ListIndex <> -1 Then List2.AddItem List1.Text List1.RemoveItem List1.ListIndex End If End Sub
可响应的事件与窗体基本相同。
主要属性:
◦ ◦ ◦ ◦ ◦ ◦ ◦ Shape BorderColor BorderStyle BorderWidth BackStyle FillColor FillStyle
10
用户用鼠标单击命令按钮,将执行一条命令,但具 体的动作则由相应的事件过程的程序代码决定。 (1)属性 Caption Cancel(取消属性):“True”时按[ESC]键等同于单击 该按钮,一般“取消”按钮的cancel设置为“True”. Default(缺省属性):当此属性为“True”时,此按钮 被设为焦点,按回车键等同于按此按钮。一般将“确定” 按钮的Default属性设为“True”。 Enabled Style Picture等 (2)事件: 最基本也是最重要的事件:单击Click
【范例4-11】兴趣爱好选取窗体。
Private Sub Command2_Click() For i = 0 To List1.ListCount - 1 List2.AddItem List1.List(i) Next List1.Clear End Sub Private Sub Command3_Click() If List2.ListIndex <> -1 Then List1.AddItem List2.Text List2.RemoveItem List2.ListIndex End If End Sub
VB窗体1-2
单选按钮与复选框
复选框( 复选框(CheckBox) )
相关属性
属 性 value Caption 说 明 0—未选中,1—已选中 2—变灰暗 0—未选中,1—已选中,2—变灰暗 已选中, 未选中 文本标题,设置复选框的文本注释内容 文本标题 设置复选框的文本注释内容
单选按钮与复选框
范例-制作以下界面 范例 制作以下界面
Caption:字体 字体 Caption:字型 字型 Caption:字号 字号
单选按钮与复选框
范例-控件属性说明 范例 控件属性说明
控件类型 OptionButton 名称: 名称:option1 名称: 名称:option2 名称: 名称:option3 名称: 名称:option4 名称: 名称:check1 名称: 名称:check2 说 明
Option1, Option1, Option3的 Option3的value 设置为true 设置为true
Caption:宋体 Caption:宋体 Caption:隶书 隶书 Caption:16 Caption:24 Caption:斜体 斜体 Caption:粗体 粗体
frame1 frame3 frame2
窗体常用的方法
窗体方法: 打印输出Print 移动Move 清除Cls Print、 Move、 Cls、 窗体方法 : 打印输出 Print 、 移动 Move 、 清除 Cls 、 显示Show 隐藏Hide Hide。 显示Show 、隐藏Hide。
使用的形式: 对象. 使用的形式: [对象.]方法 1.Cls方法 1.Cls方法 形式:[对象.]Cls 形式:[对象.]Cls :[对象 2.Print方法:作用: 2.Print方法:作用: 在对象上输出信息 方法 形式:[对象.]Print[{Spc(n)|Tab(n)}][表达式][;|,] :[对象.]Print[{Spc(n)|Tab(n)}][表达式 形式:[对象.]Print[{Spc(n)|Tab(n)}][表达式][;|,] 3.Move方法 3.Move方法 形式:[对象.]Move 左边距离[,上边距离[,宽度[,高度]]] [,上边距离[,宽度[,高度 形式:[对象.]Move 左边距离[,上边距离[,宽度[,高度]]] :[对象
复习一
问题:如何使文字换行显示
在设计时,不能在"属性"窗口输入换行符.在过程中,可以 通过插入常量 vbCrLf 插入一个回车与换行符组合. 例如,下面的事件过程是在单击"command1"按钮时,把两行 文本显示在一个多行 文本框 (名为Text1) 中的示例. Private Sub command1_click () Text1.Text = "Here are two lines" & vbCrLf & "in a text box" End Sub
(3)事件代码
Private Sub command1_Click()
End Sub
事件代码 Private Sub command1_Click() Image3.Picture = Image1.Picture Image1.Picture = Image2.Picture Image2.Picture = Image3.Picture End Sub
窗体 Name(名称) (名称) alignment backcolor caption forecolor font multiline picture Stretch text
标签
文本框
命令按钮
图像框
窗体 Name(名称) (名称) alignment backcolor caption forecolor font multiline picture Stretch text
颜色 红色值 绿色值 兰色值 黑色 兰色 绿色 青色 红色 0 0 0 0 255 0 0 255 255 0 0 255 255 0 255 0 255 0 255 0 255
access窗体的控件类型
access窗体的控件类型
Access窗体的控件类型有很多种,例如文本框、标签、按钮、组合框、列表框、复选框、单选框等等。
每种控件都有其特定的功能和用途。
文本框是最基本的控件,用于输入或显示文本或数字。
标签用于展示文本或图像,通常用于标注或注释其他控件。
按钮可以触发某些操作或事件,如提交表单、打印报表等。
组合框和列表框都可以让用户从预定义的选项中选择一个值。
组合框通常只显示一个选项,而列表框则可以显示多个选项。
复选框和单选框则分别用于让用户从多个选项中选择多个或一个值。
除了以上常见的控件类型,Access还支持其他更高级的控件,如子表格和图表控件等。
根据具体需求选择合适的控件类型可以提高应用程序的易用性和效率。
- 1 -。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本章目录
17
(1) TextChanged事件 当Text属性值发生改变时引发该事件 例 在文本框每输入一个字符就引发一次事件 (2) KeyPress事件 按下并且释放键盘上的一个键时,引发焦点所 在控件的KeyPress事件,所按键的值存放在参 数e.KeyChar中 例 对回车的判断 Asc(e.KeyChar)=13
本章目录
8
最常用的事件有Click、DoubleClick和Load Load事件 窗体装入内存时触发(应用程序启动 时自动执行该事件),常用来在启动时对属性和 变量初始化。
例2.2 编写三个事件过程,要求如下:
启动窗体,在标题栏显示“装入窗体”,并将tongji.bmp作为背景图平铺窗体、窗体 边框为Fixed3D; 单击窗体,标题栏显示对应的文字、装入tongji-2.bmp图片大小为264×256,要求图 片正好充满窗体。 双击窗体,标题栏显示对应的文字、窗体无最大化和最小化按钮,清除装入的图片。
本章目录
16
(7)文本内容进行选择操作 SelectionStart 选定的正文开始位置 SelectionLength 选定的正文长度 SelectedText 选定的正文内容 设置SelectionStart和SelectionLength属性后, SelectedText 会自动存放设定的正文 例2.4 利用属性实现对文本信息的剪切、拷贝、 粘贴等功能。
本章目录
25
代码说明
本章目录
9
使用方法的语法形式: [对象.]方法[参数列表] 窗体方法主要有
ShowDialog 、Show、Hide 等,主要用
于多窗体的显示和隐藏等
例如:Me.Hide
本章目录
10
标签用来显示文本信息(不能输入) 除Name、Font、Size、Location、Enable等 属性外,其它主要属性: (1)Text、TextAlign:设置显示的文本、文 本的对齐方式 TextAlign 属性是枚举 类型,提供标签控件上 文本的9种对齐方式
代码说明
本章目录
20
用于程序运行时执行相应的事件 1. 属性 (1) Text 命令按钮上显示的文字 (2) FlatStyle 按钮的外观 该属性有4个枚举值: Flat 以平面显示按钮 Popup 鼠标在按钮上以Flat形式显示,否则 以Standand显示 Standand 以三维效果显示(默认) System 由操作系统决定外观形式
2.3.1 通用属性 属性设置两种方式: 通过属性窗口设置 在代码设计窗口通过代码来设置 在中,属性的类型有: 基本数据类型 枚举类型 结构类型 用代码设置时,需要用不同方式表示不同的类型
本章目录
1
(1) Name 所有对象都具有的属性,表示所创建的对象名称。 在程序中通过对象名称来引用对象,不会显示在 窗体上。 (2) Text 用于在窗体上显示对象的文本 TextBox控件的Text还可以获取输入信息
本章目录
11
(2) BackColor 背景色(默认与窗体背景相同)。 若要以透明方式显示,需要设置Color枚举类型 的Transparent。 (3) BorderStyle 标签控件边框样式 None 控件周围没有边框(默认值) FixedSingle 控件带有单边框 Fixed3D 控件带有立体边框 (4) AutoSize 控件是否能自动调整大小 当值为False,保持控件原设计时的大小,正文 若太长则显示其中的一部分。
图标
标题(Text)
最小化按钮
最大化按钮 关闭窗口
控制菜单框 MaximizeBox、MinimizeBox 设置为 True,窗体上有最大(小)化按钮;为False时无 最大(小)化按钮 (2) Icon、ControlBox 窗体图标、控制菜单 ControlBox 属性为True,窗体上有控制菜单 框;为False时无控制菜单(系统将MaxButton 和MinButton自动设置为False) (3) BackgroundImage 窗体背景图案 (4) FormBorderStyle 窗体的边框类型
本章目录
2
(3) 控件布局属性 控件布局由Location、Size结构来实现,它们 各有一对整数来表示,整数单位为像素。 Location 控件左上角位置, Size 控件大小 例如,命令按钮控件布局 Button1.Location = New Point(88, 48) Button1.Size = New Size(80, 32) 也可用Left、Top定位;用Width和Height来 表示控件的宽度和高度。 等效的语句设置: Button1.Left = 88 本章目录 Button1.Top = 48
代码说明
本章目录
13
文本框是一个文本编辑区域,可以在该区域输 入、编辑、修改和显示正文内容。 (1) Text 显示或输入的正文内容 (2) Maxlength 设置文本框可输入的文字最 大长度。默认值为32767。 注意:在中字符长度以字为单位,也就 是一个西文字符与一个汉字都是一个字,长度 为1。
本章目录
22
例2.6建立一个类似记事本的应用程序,提供: (1) 剪切、复制和粘贴的编辑操作 (2) 字体大小的格式设置
分析: (1) 建立一个文本框输入文本,文本框应该有滚动条, 为了便于调试,程序运行时文本框有初始值。 (2) 利用文本框的SelectedText属性实现“剪切、复 制和粘贴”的编辑操作; (3) “格式”设置利用Font对象实现。
(6) Cursor 指示鼠标光标图像 设置值是一个Cursors枚举类型的枚举值。若要 用户定义自己的指针图标,可通过如下语句实现:
对象名.Cursor = New System.Windows.Forms.Cursor("图标文件名")
本章目录
5
(7) Dock 控件放置靠窗体边框的位置,属 性值是DockStyle枚举类型,有六个枚举值
本章目录
15
(5) PassWordChar 设置显示文本的替代符。 例如,当设置为“*”,则在文本框输入的内容 均以“*”显示,而存储的值是用户输入的原文。 一般用于设置口令的输入。 (6) ReadOnly 指定文本控件是否可被编辑, 默认值为False(可编辑),当设置为True时,文本 控件相当于标签控件的作用。
本章目录
12
(5) Image、ImageAlign 设置控件的背景图案和图案对齐方式 ImageAlign属性与TextAlign类似 通过代码设置图案: 标签名.Image = Image.FromFile("图片名") 例2.3 在4个标签中存放4个方向的“手指”图 片,当单击某方向时,利用“Dock”属性定位第 5个标签、并显示相关信息。
3
(4) Font 属性值是Font类的对象,一般通过 Font属性对话框设置
若在程序代码中需要 改变文本的外观,则 应通过New创建 Font 对象来改变字体。 例如:
Label1.Font = New System.Drawing.Font("Arial", 10)
本章目录
4
(5) ForeColor、BackColor 颜色属性 ForeColor 控件正文前景色 BackColor 背景色
本章目录
21
(3) Image、BackGroundImage 当FlatStyle属性值设置为非System的值时,则 可 以 使 用 Image 、 BackGroundImage 属 性 为 按钮设置图形或背景图,显示不同的图形文件 (.bmp和.ico)。通常情况使用Image属性。 (4) TextAlign、ImageAlign 设置文本、图形在按钮上的对齐方式 2. 事件 命令按钮一般接收Click事件
本章目录
14
(3) MultiLine 多行属性 设置为True时,文本框可以输入或显示多行正 文,同时具有文字处理器的自动换行功能,按 Enter键可插入一空行。 (4) ScrollBars 滚动条属性 None 无滚动条 Horizontal 水平滚动条 Vertical 垂直滚动条 Both 同时加水平和垂直滚动条 当MultiLine为True时,ScrollBars才有效
(8) Enabled、Visible 控件的有效、可见性
Enabled True 允许用户操作 False 禁止用户操作 (9) TabIndex 移动的顺序 Visible 程序运行时控件可见 运行时控件不可见
按Tab键时,焦点在各个控件
本章目录
6
窗体是一块画布,是所有控件的容器,可以根据 需要利用工具箱上的控件在窗体上画界面。 1. 主要属性
代码说明
本章目录
23
类是同种对象的集合与抽象,包含所创建对象 的属性描述和行为特征的定义,是创建对象实 例的模板。 对象三要素:属性、事件、方法 属性的类型:基本数据类型、枚举类型、结构 类型 窗体 是所有控件的容器 基本控件 标签、文本框、命令按钮
本章目录
24
1. 什么是类?什么是对象?什么是事件过程? 2. 属性和方法的区别是什么? 3. 如何建立一个完整的应用程序? 4. 如何在文本框内显示多行文本? 5. 如何使对象获得焦点? 6.如何在命令按钮上设置图形?
本章目录
18
(3) LostFocus事件 对象失去焦点时发生LostFocus事件 该事件主要是用来对数据进行验证和确认,常 用于检查Text属性的内容。 (4) GotFocus事件 GotFocus事件与LostFocus事件相反,当一个 对象获得焦点时发生
本章目录
19
文本框最有用的方法是Focus,把光标移到 指定的文本框中。其形式如下: [对象.] Focus Focus 还 可 以 用 于 如 CheckBox 、 Button 、 ListBox、ComboBox等控件。 例2.5 对输入的数据进行合法性检验,过滤不 合法的数据。