VB控件大全属性详解 文本框

合集下载

VB.NET中的TextBox控件详解

VB.NET中的TextBox控件详解

中的TextBox控件详解TextBox组件(文本框组件)是一种常用的,也是比较容易掌握的组件。

应用程序主要使用它来接收使用者于输入文字信息。

在前面内容中已经或多或少的接触到TextBox组件。

本节就来详细探讨一下Visual Basic .Net中TextBox组件的使用方法。

一.TextBox组件、T extBox类:当我们使用Visual Basic .Net集成开发环境开发应用程序时,在从【工具箱】的【Windows窗体】选项卡中向Form1的设计窗体拖入一个TextBox组件的后,我们可能并没有感觉到即使时这样一个简单的操作,Visual Basic .Net都做了很多幕后工作。

主要工作和步骤如下:1. 首先实例化System.Windows.Forms.TextBox类,并根据拖动到窗体的位置和形状分别设定TextBox实例的各个属性。

2. 我们看到的设计窗体,其实是Form1类的一个实例,而Form1类首先是从System.Windows.Forms.Form类继承而来,Form1类中的成员根据使用者往窗体中拖入的组件不同而不同。

各个成员通过Add或AddRange方法加入到Form1中,这样拖入的组件才能够显示在设计窗体上。

以上这些都完全不同于以前Visual Basic。

通过上述步骤,我们不难得到TextBox组件和TextBox类之间的关系,TextBox组件是命名空间System.Windows.Forms中的T extBox类的实例,在从【工具箱】的【Windows窗体】选项卡中拖入窗体的任一组件,都是.Net框架类库——.Net FrameWork SDK中封装的某一个类的实例。

通过上述步骤也不难看出,Visual Basic .Net的确才是真正的面向对象(OOP)的开发语言。

二.TextBox类的成员:TextBox组件使用虽然比较简单,但T extBox类的构成成员却是非常的丰富。

VB教程:文本框(TextBox)

VB教程:文本框(TextBox)

VB教程:文本框(TextBox)2、文本框(TextBox)作用:用于输入、编辑文本或用于输出、显示文本。

(1)常用属性Text——表示用户输入的内容。

例:Label1.Caption=Text1.Text将Text1控件接收用户输入的数据通过Label1控件显示出来。

multiline ——设置文本框能否输入和显示多行文本。

true —可输入、显示多行文本False—限制所有的文本在一行内显示(缺省)。

scrollbars——是否需要滚动条(只有在multiline属性设置为true时)。

=0 没有。

=1 有水平。

=2 有垂直。

=3 水平、垂直都有。

注意:multiline属性和scrollbars属性只能在设计时进行设置,不能在代码中赋以新值。

SelStart——表示用户选中一段文字的起始位置。

第一个字符位置为0。

利用SelStart属性可以实现字符串查找功能。

SelLength——表示用户选中文字的长度。

SelText——表示用户选中文字的内容。

例:0123456789这时:SelStart=5,SelLength=4,SelText="5678"PasswordChar——设置是否在文本框中显示用户键入的字符。

如果该属性设置了某一字符,那么无论在文本框中输入什么(即无论Text属性值是什么),都只显示设置的该字符,例如,如果将PasswordChar的属性设置为字符“*”,那么文本框中的文本都以“*”显示,最终用户无法知道文本的内容,所以该属性起到了口令的作用。

(2)常用方法:SetFocus——使当前控件获得输入焦点,即将光标从其他位置移动到文本框中。

焦点(focus)代表接收用户鼠标或键盘输人的能力,对象(窗体和控件)获得焦点通常称之为“聚焦”。

当对象获得焦点时,可接收用户的输入。

(3)主要事件主要事件有Change、KeyPress、LostFocu(失去焦点,即光标离开)等。

VB常用控件属性汇总

VB常用控件属性汇总

Visual Basic 常用控件的属性、事件和方法常用控件的属性、事件和方法属性属性说明说明 名称属性名称属性 创建的对象名称,有默认的名.在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。

不能同名用,不会显示在窗体上。

不能同名2.Caption 标题属性标题属性 该属性决定了控件上显示的内容。

文本框控件无caption 属性属性3.Height 、width 、top 和left(大小 位置)属性属性4.Enabled 属性属性 控件是否可操作. 当设置为False 时,呈暗淡色,禁止用户进行操作.5. Visible 属性属性 控件是否可见当设置为False 时, 用户看不到,但控件本身存在。

用户看不到,但控件本身存在。

6.Font 属性属性在属性窗口可直接设置字体字体大小粗体斜体删除线下划线,字颜色字颜色 窗体的Font 属性可使窗体上的对象字体设置相同。

属性可使窗体上的对象字体设置相同。

在代码中可用一组Font 属性设置:属性设置: Fontname 字体字体 Fontsize 字体大小字体大小 Fontbold 是否是粗体是否是粗体 Fontitalic 是否斜体是否斜体 Fontunderline 是否带下划线是否带下划线 Fontstrikethru 是否加一删除线是否加一删除线 ForeColor字体颜色字体颜色7. Forecolor 前景颜色属性前景颜色属性设置控件的前景颜色(即正文颜色). 其值是一个16进制常数,用户可以在调色板中直接选择所需颜色。

以在调色板中直接选择所需颜色。

在代码中可用在代码中可用 对象名.ForeColor=“r,g,b ” 8. Backcolor背景颜色属性背景颜色属性9. Backstyle 背景风格属性背景风格属性0-transparent :透明显示,即控件背景颜色显示不出来:透明显示,即控件背景颜色显示不出来1-opaque:不透明显示不透明显示10. BorderStyle 边框风格属性边框风格属性 0-None :控件周围没有边框:控件周围没有边框1-Fixed Single :控件带有单边框。

VB常用控件的属性及功能

VB常用控件的属性及功能

VB常用控件的属性及功能Visual Basic (VB)是一个常用的编程语言,用于开发Windows应用程序。

在VB中,有许多常用的控件,每个控件都有一些常见的属性和功能。

下面是一些常用控件的属性和功能的概览:2. TextBox(文本框)控件:- Text属性:设置或获取文本框的文本内容。

- Multiline属性:设置或获取文本框是否为多行文本框。

- PasswordChar属性:设置或获取用于掩盖密码的字符。

- ReadOnly属性:设置或获取文本框是否为只读。

- KeyPress事件:在用户按下键盘键时触发的事件。

- TextChanged事件:当文本框的文本内容改变时触发的事件。

3. Button(按钮)控件:- Text属性:设置或获取按钮显示的文本。

- BackColor属性:设置或获取按钮的背景色。

- Enabled属性:设置或获取按钮是否启用。

- Click事件:在用户单击按钮时触发的事件。

- MouseHover事件:当鼠标悬停在按钮上方时触发的事件。

- Items属性:获取或添加组合框中的列表项。

- SelectedIndex属性:获取或设置组合框中选定项的索引。

- DropDownStyle属性:设置或获取组合框的下拉列表样式。

- SelectedIndexChanged事件:当组合框的选中项改变时触发的事件。

- DropDown事件:当组合框展开下拉列表时触发的事件。

5. CheckBox(复选框)控件:- Checked属性:获取或设置复选框的选中状态。

- Text属性:设置或获取复选框显示的文本。

- CheckedChanged事件:当复选框的选中状态改变时触发的事件。

6. RadioButton(单选按钮)控件:- Checked属性:获取或设置单选按钮的选中状态。

- GroupName属性:指定单选按钮所属的组名。

- AutoCheck属性:指定单选按钮是否自动变为选中状态。

VB标签命令按钮文本框

VB标签命令按钮文本框
在文本框中显示旳正文内容存储在Text属性中。当程 序运营时,顾客经过键盘输入正文内容,保存在Text属性中。
文本框没有Caption属性
(2)Maxlength: 设置正文旳最多字符个数, 0任意长度值。
(3) MultiLine: 是否为多行,默认一行. False
(4)ScrollBars: 当MultiLine为True时,该属性才有效,滚动条 旳形式。
(5)Style : 拟定显示旳形式. 0 只能显示文字, 1 文字、图
形均可 。
(6)Picture : 按钮可显示图片文件(.bmp和.Ico),只有当
Style属性值为1时有效
(7)ToolTipText :设置工具提醒,和Picture结合使用。
(二)措施、事件
Move、Setfocus措施; 单击事件Click
Alignment=1,BorderStyle =1 AutoSize=True,WordWarp=False, BorderStyle =1 BackColor= &H00FFFFFF&, BorderStyle =0 ForeColor= &H000000FF&, BorderStyle =0
设置后各标 签旳显示如 图
例 在窗体上,放置5个标签,其名称使用默认值Label1-
Label5,在属性窗口,按下1
Label2
Label3
Label4
Label5
标题 Caption 左对齐
水平居中
自动
背景白
前景红
有关属性设置
Alignment=0, BorderStyle =1
3、事件
标签可响应单击(Click)和双击( DblClick)事件,但一 般情况不对它进行编程

VB常用控件的属性及功能

VB常用控件的属性及功能

VB常用控件的属性及功能
(一)TextBox
TextBox是最简单的一种控件,可以接收用户输入。

它支持的属性有:
1、Text:表示TextBox内容的属性,可以设置或获取它的文本值;
2、MaxLength:表示TextBox的最大长度,可以限制用户最多能输入
的文本字符数;
3、BorderStyle:表示TextBox的边框样式;
4、ReadOnly:表示文本框是否是只读,只读时用户只能看而不能修改;
5、AutoPostBack:表示当文本框的内容发生变化,是否触发PostBack操作;
6、BackColor:表示TextBox的背景颜色;
7、ForeColor:表示TextBox字体的颜色;
8、TextMode:表示TextBox的显示模式,默认是“SingleLine”,
也可以设置为“Multline”及“Password”。

TextBox的主要功能是接收用户输入的文本信息。

它可以设置最大字
符数,以控制用户输入,也可以设置文本框是否只读,以消除输入型干扰,并且还可以设置文本框的显示模式,以控制文本框的可见性。

(二)Label
Label是一种用于显示文本的控件,它支持的属性有:
1、Text:表示Label内容的属性,可以设置或获取它的文本值;
2、BackColor:表示Label的背景颜色;
3、BorderStyle:表示Label的边框样式;
4、BorderColor:表示Label边框的颜色;
5、ForeColor:表示Label字体的颜色;
6、Visible:表示Label是否可见。

Label的功能是显示文本,通常它用于提示、警告或说明一些信息。

vb框架控件的名词解释

vb框架控件的名词解释

vb框架控件的名词解释VB框架控件是使用Visual Basic编程语言开发的软件应用程序中常用的一种工具。

这些控件可以帮助开发人员快速构建用户界面,提供丰富的功能和交互性。

在本文中,我们将深入探讨几种常见的VB框架控件,并详细介绍它们的功能和用途。

1. 文本框(TextBox)文本框是VB框架控件中最基础的组件之一。

它允许用户输入和编辑文本数据。

文本框可以用于接收用户的输入、显示数据库记录、显示计算结果等。

它的属性包括Text(用于获取或设置文本框中的文本内容)、Enabled(用于启用或禁用文本框)、ReadOnly(设置文本框为只读模式)等。

2. 按钮(Button)按钮是VB框架控件中常用的交互元素,通常用于触发程序中的操作。

开发人员可以为按钮添加点击事件,当用户点击按钮时,相应的代码将被执行。

按钮的属性包括Text(用于设置按钮上显示的文本)、Enabled(用于启用或禁用按钮)、Visible(控制按钮的可见性)等。

3. 标签(Label)标签控件常用于显示静态文本信息,如标题、提示信息等。

与文本框不同,标签控件不允许用户直接输入文本,只能用于显示信息。

标签的属性包括Text(用于设置标签上显示的文本)、ForeColor(文本颜色)、BackColor(背景颜色)等。

4. 列表框(ListBox)列表框是一种用于显示列表项的控件。

用户可以通过列表框选择一个或多个项,用于展示选项或进行选择。

列表框的属性包括Items(用于存储列表项的集合)、SelectedItems(用于获取或设置已选择的项)、MultiSelect(设置是否允许多选)等。

5. 组合框(ComboBox)组合框是一种结合了文本框和列表框的控件。

用户可以通过文本框输入内容,也可以通过下拉列表选择项。

组合框的属性和方法包括Text(用于获取或设置输入的文本)、Items(用于设置列表项的集合)、SelectedIndex(选中项的索引)等。

VB控件文本框属性详解

VB控件文本框属性详解

VisualBasic自学教材(常用控件的属性)——1、03、文本框(TextBox)控件的常用属性作者:杜勇False 能通过键盘修改文本框的Text属性内容MaxLength 获得或设置Text属性中所能输入的最大字符输。

如果输入的字符数超过MaxLength设定的数目时,系统将不接受超出部分,并且发出警告声。

MouseIcon MousePointer=99时,设定一个自定义的鼠标图标MousePointerMultiLine 设置文本框对象就是否可以输入多行文字。

取值为: True 当文本超过控件边界时,自动换行。

False需要注意的就是:若该属性为False时,文本框控件对象的Alignment属性无效。

OLEDragMode 获得或设置该对象就是否能作为OLE拖/放源,以及该进程就是自动启动,还就是在程序控制下启动。

取值为:0 Manual(手动)1 Automatic(自动)OLEDropMode 获得或设置该对象就是否能作为一个OLE放下目标, 以及它就是自动发生,还就是在程序控制下发生。

取值为:0 None(无)1 Manual(手动)PasswordChar 该属性将文本显示的内容全部改为所设置的内容。

她常用于设置密码,如PasswordChar设定为"*",那么无论用户输入什么字符,都只显示"*"。

RightToLeft 文本书写就是否自左向右。

取值为: TrueFalse 自右向左ScrollBoars 设置边框滚动条模式:0 无滚动条1 水平滚动条2 垂直滚动条3 水平与垂直滚动条SelLength 返回或设置选定文本的长度(字符数)。

该属性没有列在属性窗口中,但在程序中可以使用这些属性。

SelStart 返回或设置选定文本的起始位置,如果没有文本被选中,则指出插入点的位置。

该属性没有列在属性窗口中,但在程序中可以使用这些属。

VB输入类:文本框、列表框、组合框、滚动条(1)

VB输入类:文本框、列表框、组合框、滚动条(1)

VB输入类:文本框、列表框、组合框、滚动条(1)一、文本框( TextBox)通常用于显示用户输入的信息,作为接受用户输入数据的接口。

1.常用属性Height、Left、T ext、Name、T op、Visible、Width、Alignment、Enabled、FontBold、FontItalic、FontName、FontSize、FontStrikethru、FontUnderline、ForeColor、MaxLength、Multiline、PasswordChar、ScrollBars等l Text属性文本框控件的默认属性,其值就是文本框控件显示的内容。

通常,Text属性所包含字符串中字符的个数不超过2048个字符。

l Alignment属性设置文本的对齐特性。

0:左对齐,1:右对齐,2:居中。

l MultiLine属性可使文本框控件提供多行输入的功能。

缺省时,MultiLine属性为False,表示只允许单行输入;当为True时,表示允许多行输入。

l ScrollBars属性当文本框的MultiLine属性为True时,文本框的尺寸无法完全显示文本内容的情况,ScrollBars属性指定是否在文本框中添加水平和垂直滚动条。

其值为0,表示无滚动条;其值为1,表示只使用水平滚动条;其值为2,表示只使用垂直滚动条;其值为3,表示在文本框中同时添加水平和垂直滚动条。

l MaxLength属性用于设置在文本框所允许输入的最大字符数,缺省值为0,表示无字符限制,若给该属性赋一个具体的值,该数值就作为文本的长度限制;当输入的字符数超过设定值时,文本框将不接受超出部分的字符,并发出警告声。

l PasswordChar属性将文本的显示内容全部替换为该属性所设置的字符,它常用于设置密码。

如PasswordChar设定为“*”,则无论用户在文本框中输入什么字符,文本框只显示替代的字符“*”。

要恢复文本在文本框中的正常显示,只须将该属性设置为空串。

Visual Basic-文本框常用属性

Visual Basic-文本框常用属性

文本框文本框是一个文本编辑区域,在程序设计和运行阶段都可以在这个区域中对文本框的内容进行输入、编辑和显示文本。

因此,如果需要进行输入或者修改文字信息时通常使用文本框控件。

文本框常用属性前面介绍的一些属性也可用于文本框,这些属性包括BorderStyle、Enable、Font属性组、Width、Height、Top、Left、Visible,此外文本框还具有如下属性:(1)MaxLength用来设置文本框中输入的最大字符数。

如果该属性设置为0,则在文本框中输入的字符数不能超过32K。

一般情况下,该属性默认值为0.(2)MultiLine用来设置文本框采用单行或多行显示文本。

如果把该属性设置为False,文本框只能输入单行文本;当被设置为True时,可以使用多行文本,即在文本框中输入或输出文本时可以换行。

(3)ScrollBars该属性用来确定文本框中有没有滚动条显示,可以取值0、1、2、3四个值,其含义分别为:0——文本框中没有滚动条(默认值);1——只有水平滚动条;2——只有垂直滚动条;3——同时具有水平和垂直滚动条。

ScrollBars属性需配合MultiLine属性一起使用,当MultiLine属性设置为True时才能使用ScrollBars属性在文本框中设置滚动条。

(5)Text该属性用来设置文本框中显示的内容。

默认值与文本框名称属性值相同。

当用户需要在文本框中输入或者输出信息时,通常都是通过修改Text属性来做到。

(6)PasswordChar该属性可用于密码口令的输入。

在默认状态下,该属性被设置为空字符串(不是空格),用户在文本框中输入的信息可以显示出来。

如果该属性值被设置为另外一个字符,例如字符串星号(*),则在文本框内输入字符时,显示的不是输入字符,而是被替代显示为星号。

需注意的是此时文本框的Text属性中仍是输入的文本,只是显示的结果被星号替代了。

利用这样的性质我们可以对登陆密码口令进行保护。

VB标签和文本框

VB标签和文本框

文本框控件属性
1、text属性 text属性 2、multiline 显示多行文本 3、maxlength 最长字符数 例: 4、passwordchar 设置密码文本框 multiline需要设置为 false方起作用 需要设置为: 注:multiline需要设置为:false方起作用 5、locked 是否可编辑 6、scrollbars 设置滚动条(Multiline为True时) 设置滚动条(Multiline为Tr change事件 例change 2、setfocus 例 setfocus 3、keypress事件 keypress事件 keyascii= keyascii=0 取消当前键入的内容 例
1、焦点 tabindex tabstop 例:图5.21 Setfocus方法 Setfocus方法 caption值设置访问键 Alt+*) 值设置访问键( 用caption值设置访问键(Alt+*)
标签和文本框
标签
1、用于标注本身不具有caption属性的控件 用于标注本身不具有caption属性的控件 2、caption属性 caption属性 3、borderstyle边框属性 borderstyle边框属性 4、font属性(包括fontname和fontsize等) font属性 包括fontname和fontsize等 属性( 5、forecolor(前景颜色)backcolor(背景颜色) forecolor(前景颜色)backcolor(背景颜色) 6、alignment对齐方式 alignment对齐方式 7、autosize自动调整大小并水平扩展 autosize自动调整大小并水平扩展 8、wordwrap垂直扩展 wordwrap垂直扩展 9、backstyle设置透明标签 backstyle设置透明标签 增加设置标签的Font,forecolor,autosize等属性 例5.2 增加设置标签的Font,forecolor,autosize等属性

VB常用控件的方法详解

VB常用控件的方法详解

VB常用控件的方法详解1.按钮控件(Button):- Click事件:当用户单击按钮时触发的事件。

- Text属性:按钮上显示的文本。

- Enabled属性:是否启用按钮。

- Visible属性:按钮是否可见。

- BackColor属性:按钮的背景颜色。

- ForeColor属性:按钮的前景颜色。

2.文本框控件(TextBox):- Text属性:文本框中显示的文本内容。

- ReadOnly属性:文本框是否为只读状态。

- PasswordChar属性:设置密码框中字符显示的方式。

- MaxLength属性:文本框最大可输入的字符数限制。

4.列表框控件(ListBox):- Items属性:列表框中的项,可以通过Items属性进行添加、删除、修改操作。

- SelectedIndex属性:获取或设置当前选择项的索引。

- SelectedItem属性:获取或设置当前选择项的文本值。

- Items属性:组合框中的选项,可以通过Items属性进行添加、删除、修改操作。

- SelectedIndex属性:获取或设置当前选择项的索引。

- SelectedItem属性:获取或设置当前选择项的文本值。

6.复选框控件(CheckBox):- Checked属性:表示复选框是否被选中。

- Text属性:复选框显示的文本。

7.单选按钮控件(RadioButton):- Checked属性:表示单选按钮是否被选中。

- Text属性:单选按钮显示的文本。

8.图像框控件(PictureBox):- Image属性:设置图像框中显示的图像。

- SizeMode属性:设置图像显示的方式(自适应、拉伸等)。

9.进度条控件(ProgressBar):- Value属性:设置或获取进度条的当前值。

- Maximum属性:设置进度条的最大值。

- Minimum属性:设置进度条的最小值。

10.日期选择框控件(DateTimePicker):- Value属性:设置或获取选择的日期时间值。

文本框控件的主要属性

文本框控件的主要属性

文本框控件的主要属性在VB编程中,一般都是以文本框控件来实现,即用户输入的信息,放入文本框中的。

TextBox 控件主要用来显示文本或用来输入文本,如 Windows 登陆时的“口令”窗口,或者记事本的整个编辑区域。

文本框控件的默认名称为TextX(X为1、2、3,等等),命名规则为 TxtX(X为用户自定义的名字,如 TxtShow、TxtFont、TxtColor ,等等)一、文本框控件的主要属性:TextBox 控件,文本框控件,它被用来显示用户输入的信息,是Windows操作系统下进行人机对话的常用元素。

Text:设置对象中的文本。

MultiLine:接受多行文本。

ScrollBars:设置滚动条。

0-None(无滚动条)、1-Horizontal (水平滚动条)、2-Vertical(垂直滚动条)和3-Both(水平且垂直滚动条)。

当MultiLine属性为False时,它是不起作用的。

PasswordChar:以特定的字符来代替对象中的文本字符,这个属性很适合设置密码对话框。

Locked:设置文本框内容在运行时是否可以被用户编辑。

设置True时,不能编辑。

Private Sub Command1_Click()MsgBox Text1.TextEnd SubPrivate Sub Command2_Click()EndEnd Sub二、文本框控件的事件:除了Click、DbClick 这些不常用的事件外,与文本框相关的主要事件是 Change、GotFocus、LostFocus 事件。

1、Change 事件:当用户向文本框中输入新内容,或当程序把文本框控件的T ext 属性设置为新值时,触发 Change 事件。

2、GotFocus 事件:本事件又名“获得焦点事件”。

所谓获得焦点,其实就是指处于活动状态。

在电脑日常操作中,我们常常用Alt+Tab 键在各个程序中切换,处于活动中的程序获得了焦点,不处于活动的程序则失去了焦点(LostFocus)。

VB-控件属性大全

VB-控件属性大全
获得或设置一个值指示当使用方法或可定位的控件时自定义坐
标系的单位有种可选:
自定义
表示单位为缇每英寸缇每厘米缇
表示单位为磅每英寸磅每磅缇
表示单位为像素是监视器或打印机分辨率的最小单位
表示单位为字符每个水平单位为缇每个垂直单位为缇
表示单位为英寸
表示单位为毫米
表示单位为厘米
自定义坐标系的上边界起点的纵坐标
自定义坐标系的横坐标轴的宽度
返回或设置选定文本的长度字符数)
该属性没有列在属性窗口中但在程序中可以使用这些属性。
返回或设置选定文本的起始位置如果没有文本被选中则指出插入点的位置。
该属性没有列在属性窗口中但在程序中可以使用这些属性。
返回或设置选定文本如果没有字符串被选中则为空字符串。
该属性没有列在属性窗口中但在程序中可以使用这些属性。
效。
当窗体上的一个活动对象显示一个或多个工具栏时决定是否显示一个可对
齐的控件。取值为:

决定是否将对象的菜单合并到该窗体的菜单栏上。取值为:或
是否显示普通文件取值为:
获得或设置该对象是否能作为拖放源以及该进程是自动启动还是在
程序控制下启动。取值为:
手动自动
决定容器控件是否能做为一个拖放目标。取值为:
该对象在拖动过程中鼠标的图标
设定窗体上绘图方法等控件的输出外观有种可
选:
黑色
非或笔设置值的反相
与非笔背景色以及画笔反相二者共有颜色的组合
非复制笔设置值的反相
与笔非画笔以及显示色反相二者共有颜色的组合
反相显示颜色反相
异或笔画笔颜色以及显示颜色的异或
非与笔设置值的反相
与笔画笔以及显示色二者共有颜色的组合
获得或设置一个值决定用户是否能编辑或对象的标签。取

VB教案文本框(TextBox)

VB教案文本框(TextBox)

VB教案文本框(TextBox)第一篇:VB教案文本框(TextBox)(四)文本框(TextBox)文本框用于在运行时显示和编辑用户输入的文本信息,也可显示赋给文本框的的T ext属性的文本内容,也可读取显示的文本内容为程序所用。

一、文本框的属性:1、Name属性:2、Text属性:可输入文本2048B。

若MultiLine为True可输入32KB文本。

Text属性的三种设置方式:① 在属性窗口设置。

② 运行时通过用户输入文本设置。

③ 运行中通过程序代码设置。

3、Locked属性:设置为True时为只读文本。

4、Alignment属性:5、MultiLine属性:设置为True时为多行文本显示,否则为单行显示。

6、ScrollBars属性:决定文本框中如何使用滚动条:(MultiLine属性为True时起作用) 0:无滚动条1:有水平滚动条2:有垂直滚动条3:水平和垂直滚动条都有7、PasswordChar属性:用于指定在文本框中显示输入字符的占位形式符号(一般用* 号)注:此时的MultiLine值应为False。

8、MaxLength 属性:决定了文本框中输入的最大字符数。

9、SelStart属性:(编程用)决定文本框聚焦时,插入点的位置(0为第1字符前,1为第2字符前,以此类推)10、SelLength属性:(编程用)决定文本框聚焦时,插入点的宽度值(即选中的字符数,设置为0时,表示未选中任何字符)11、SelText属性:(编程用)决定插入点处插入或被替换后的文本内容。

二、文本框的事件和方法:1、Change 事件:(文本框内容发生改变)2、SetFocus方法:将指定控件设置为焦点。

第二篇:VB教案-组合框的使用VB6.0----结构化程序设计[14-2] 组合框的使用【教学目标】1.了解组合框的组成及其主要属性2.掌握组合框添加删除项目的方法3.掌握通过改变组合框选项来改变文本框字体属性的方法【教学重点】1.在组合框添加删除项目的2种方法2.组合框的Click事件用法3.字体各种属性的回顾【教学难点】根据组合框的选项来更换字体颜色【教学手段】情境教学法、任务驱动法、演示法、讨论法【教学过程】一、引入让学生看已经编好的程序,激发学生兴趣,并引出VB的编程游戏。

VB教程:文本框(TextBox)

VB教程:文本框(TextBox)

VB教程:文本框(TextBox)2、文本框(TextBox)作用:用于输入、编辑文本或用于输出、显示文本。

(1)常用属性Text——表示用户输入的内容。

例:Label1.Caption=Text1.Text将Text1控件接收用户输入的数据通过Label1控件显示出来。

multiline ——设置文本框能否输入和显示多行文本。

true —可输入、显示多行文本False—限制所有的文本在一行内显示(缺省)。

scrollbars——是否需要滚动条(只有在multiline属性设置为true时)。

=0 没有。

=1 有水平。

=2 有垂直。

=3 水平、垂直都有。

注意:multiline属性和scrollbars属性只能在设计时进行设置,不能在代码中赋以新值。

SelStart——表示用户选中一段文字的起始位置。

第一个字符位置为0。

利用SelStart属性可以实现字符串查找功能。

SelLength——表示用户选中文字的长度。

SelText——表示用户选中文字的内容。

例:0123456789这时:SelStart=5,SelLength=4,SelText="5678"PasswordChar——设置是否在文本框中显示用户键入的字符。

如果该属性设置了某一字符,那么无论在文本框中输入什么(即无论Text属性值是什么),都只显示设置的该字符,例如,如果将PasswordChar的属性设置为字符“*”,那么文本框中的文本都以“*”显示,最终用户无法知道文本的内容,所以该属性起到了口令的作用。

(2)常用方法:SetFocus——使当前控件获得输入焦点,即将光标从其他位置移动到文本框中。

焦点(focus)代表接收用户鼠标或键盘输人的能力,对象(窗体和控件)获得焦点通常称之为“聚焦”。

当对象获得焦点时,可接收用户的输入。

(3)主要事件主要事件有Change、KeyPress、LostFocu(失去焦点,即光标离开)等。

VB控件与事件

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):一般用来接收用户单击事件,

VB控件属性大全

VB控件属性大全

VB控件属性大全1.01、窗体(FORM)的常用属性属性说明(Name)窗体的名称ActiveControl返回焦点所在的控件,该属性设计阶段不可用,运行时只读。

Appearance 外观效果,取值为:0 平面1 3D(立体)AutoRedraw 是否自动刷新或重画窗体上所有图形[获得或设置从绘图(graphics)方法到一个持久性位图的输出],取值为:TrueFalseBackColor背景颜色,可从弹出的调色板选择。

BorderStyle 设置边界类型,取值为:0 None(无边界框架)1 FixedSingle(窗口大小固定不变的单线框架)2 Sizable(窗口大小可变的标准双线框架)3 FixedDialog(窗口大小固定的对话框窗体)4 FixedToolWindow(窗口大小固定的工具箱窗体)5 Sizable ToolWindow(窗口大小可变的工具箱窗体)Caption窗体的标题ClipControls 决定Paint事件的graphics方法是重画整个对象,还是重画新显示的区域。

取值为:True或FalseControlBox 是或有控制框, 取值为:True 有False 无DrawMode 设定窗体上绘图(graphics方法),Shape,Line等控件的输出外观,有16种可选:1 黑色2 非或笔,设置值15的反相3 与非笔,背景色以及画笔反相二者共有颜色的组合4 非复制笔,设置值13的反相5 与笔非,画笔以及显示色反相二者共有颜色的组合6 反相,显示颜色反相7 异或笔,画笔颜色以及显示颜色的异或8 非与笔,设置值9的反相9 与笔,画笔以及显示色二者共有颜色的组合10 非异或笔,设置值7的反相11 无操作,该设置实际上是不画图12 或非笔,显示颜色与画笔颜色反相的组合13 复制笔,用ForeColor属性指定的颜色,此为默认值14 或笔非,画笔颜色与显示颜色反相的组合15 或笔,画笔颜色与显示颜色的组合16 白色DrawStyle 设定绘图相关方法使用的直线样式, 有7种可选:0 实线,此为默认值1 虚线2 点线3 单点划线4 双点划线5 无线6 内部实线DrawWidth设定绘图相关方法使用的直线宽度Enabled 是或把鼠标或键盘事件发送到窗体,取值为:True 可用False 不可用FillColor填充颜色, 可从弹出的调色板选择。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
获得或设置目标控件的源应用程序和主题
Locked
设置文本框的内容是否可以编辑。取值为:
True锁住文本框的Text属性内容,只能显示,不能通过键盘作任何更改,成为只读文本。此时在文本框中可以使用"复制"命令,不能使用"剪切"和"粘贴"命令。但是通过程序代码仍可以改变文本框的内容。
False能通过键盘修改文本框的Text属性内容
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
SelText
返回或设置选定文本,如果没有字符串被选中,则为空字符串。
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
TabIndex
获得或设置此对象在父窗体的编号(父窗体中对象响应Tab键的顺序)
TabStop
设置是否可以用"Tab"键选取此对象。取值为:
BackColor
背景颜色,可从弹出的调色板选择。
BorderStyle
设置边界样式,取值为:
0 None(无边界线)
1 FixedSingle(固定单线框)
CauseValidation
该控件获得焦点时,失去焦点的控件的Validate事件是否发生。取值为:
True发生
False不发生
DataField
VisualBasic自学教材(常用控件的属性)——1.03、文本框(TextBox)控件的常用属性
作者:杜勇
属性
说明
(Name)
文本框控件的名称
Alignment
设置Caption属性文本的对齐方式,取值为:
0左对齐
1右对齐
2中间对齐
Appearance
是否用立体效果绘制,取值为:
0平面
1 3D(立体)
1 ON
2 OFF
3 DISABLE
4 DBCS HIRAGANA
5 DBCS KATAKANA
6 SBCS KATAKANA
7 DBCS ALPHABET
8 SBCS ALPHABET
9 DBCS HANGUL
10 SBCS NGUL
Index
在对象数组中的编号
Left
距离容器左边框的距离
LinkItem
True当文本超过控件边界时,自动换行。
False
需要注意的是:若该属性为False时,文本框控件对象的Alignment属性无效。
OLEDragMode
获得或设置该对象是否能作为OLE拖/放源,以及该进程是自动启动,还是在程序控制下启动。取值为:
0 Manual(手动)
1 Automatic(自动)
MaxLength
获得或设置Text属性中所能输入的最大字符输。如果输入的字符数超过MaxLength设定的数目时,系统将不接受超出部分,并且发出警告声。
MouseIcon
MousePointer=99时,设定一个自定义的鼠标图标
MousePointer
MultiLine
设置文本框对象是否可以输入多行文字。取值为:
该对象的拖动模式,取值为:
0 Manual(手动)
1 Automatic(自动)
Enabled
用于设定是否对事件产生响应,取值为:
True可用
False不可用,在执行程序时,该对象用灰色显示,并且不响应任何事件
Font
字型,可从弹出的对话框选择字体,大小和风格
ForeColor
前景颜色,可从弹出的调色板选择。
获得或设置传递到目标控件的数据,该目标控件正在与另一个应用程序进行DDE会话
LinkMode
获得或设置用于DDE会话的链接类型并激活连接,取值为:
0 None(无)
1 AutoMatic(自动)
2 Manual(手动)
3 Notify
LinkTimeout
获得或设置控件等待响应DDE消息的时间
LinkTopic
RightToLeft
文本书写是否自左向右。取值为:
True
False自右向左
ScrollBoars
设置边框滚动条模式:
0无滚动条
1水平滚动条
2垂直滚动条
3水平和垂直滚动条
SelLength
返回或设置选定文本的长度(字符数)。
该属性没有列在属性窗口中,但在程序中可以使用这些属性。
SelStart
返回或设置选定文本的起始位置,如果没有文本被选中,则指出插入点的位置。
Height
文本框控件的高度
HelpContextID
指定一个对象的缺省帮助文件上下文标识符
HideSelection
当控件失去焦点时选定文本是否不加强显示。取值为:
True不加强显示,此为默认值
False加强显示
IMEMode
获得或设置输入方法编辑器的当前操作模式。取值为:
0 No Operation
OLEDropMode
获得或设置该对象是否能作为一个OLE放下目标,以及它是自动发生,还是在程序控制下发生。取值为:
0 None(无)
1 Manual(手动)
PasswordChar
该属性将文本显示的内容全部改为所设置的内容。他常用于设置密码,如PasswordChar设定为"*",那么无论用户输入什么字符,都只显示"*"。
获得或设置一个值,将控件绑定到当前记录的一个字段
DataFormat
返回数据格式对象,用于该部件的可绑定性(打开属性页)
DataMember
获得或设置一个值,为数据连接描述数据成员
DataSource
设置一个数值,指出数据控件通过它将当前控件绑定到数据库
DragIcon
该对象在拖动过程中鼠标的图标
DragMode
True可以
False不可以
Tag
存储程序所需的附加数据
Text
显示的文本内容
ToolTipText
设置该对象的提示行
Top
距容器顶部边界的距离
Visible
设置此对象的可见性,取值为:
True该对象可见
False该对象不可见
WhatsThisHelpID
获得或设置与对象相关联的上下文号
Width
文本框控件宽度
相关文档
最新文档