Visual Basic 文本框常用属性

合集下载

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(失去焦点,即光标离开)等。

第7章 Visual Basic 6.0 常用控件的属性、事件和方法

第7章  Visual Basic 6.0 常用控件的属性、事件和方法

7.1.1 命令按钮控件的常用属性
命令按钮控件的常用属性有: 命令按钮控件的常用属性有: Caption属性: 属性: 属性 Default属性和 属性和Cancel属性: 属性: 属性和 属性 Enabled属性: 属性: 属性 Value属性: 属性: 属性 Picture属性和 属性和Style属性: 属性: 属性和 属性
7.4.2
列表框控件和组合框控件的常用事件
列表框控件和组合框控件的常用事件主要包括: 列表框控件和组合框控件的常用事件主要包括: Click事件: 事件: 事件 DbClick事件: 事件: 事件
7.4.3
列表框控件和组合框控件的常用方法
列表框控件和组合框控件的常用方法主要包括: 列表框控件和组合框控件的常用方法主要包括: 1.AddItem方法 . 方法 2.RemoveItem方法 . 方法
7.5.1 框架控件的简介
框架控件主要是为其他控件提供分组的功能, 框架控件主要是为其他控件提供分组的功能,框架控 件的主要属性就是Caption属性,用来设置标识框架的标题 属性, 件的主要属性就是 属性 文本。 文本。 如果希望将已经存在的若干控件放在某个框架中, 如果希望将已经存在的若干控件放在某个框架中,可 以先选择所有控件,剪贴到剪贴板上, 以先选择所有控件,剪贴到剪贴板上,然后选定框架控件并 将复制的控件粘贴到框架上(不能直接拖动到框架中); );用 将复制的控件粘贴到框架上(不能直接拖动到框架中);用 户也可以先添加框架,然后选中框架, 户也可以先添加框架,然后选中框架,再在框架中添加其他 控件,这样在框架中建立的控件和框架形成一个整体, 控件,这样在框架中建立的控件和框架形成一个整体,可以 同时被移动、删除。 同时被移动、删除。

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常用控件属性汇总在VB中,常用的控件有许多属性可供使用。

下面是一些常用控件的属性汇总。

文本框控件(TextBox):- Text:文本框中的文本内容。

- TextAlignment:文本对齐方式(左对齐、右对齐、居中对齐)。

- MaxLength:文本框中输入的最大字符数。

- PasswordChar:密码字符(用于输入密码时替代显示的字符)。

- Multiline:指示文本框是否为多行文本框。

- ReadOnly:指示文本框是否为只读。

按钮控件(Button):- Text:按钮上显示的文本内容。

- Enabled:指示按钮是否可用。

- Font:按钮上文本的字体。

- ForeColor:按钮上文本的前景色。

- BackColor:按钮的背景色。

复选框控件(CheckBox):- Checked:指示复选框是否被选中。

- Text:复选框旁边显示的文本内容。

- Font:复选框旁边文本的字体。

- ForeColor:复选框旁边文本的颜色。

单选按钮控件(RadioButton):- Checked:指示单选按钮是否被选中。

- Text:单选按钮旁边显示的文本内容。

- Font:单选按钮旁边文本的字体。

- ForeColor:单选按钮旁边文本的颜色。

- SelectedIndex:选中项的索引。

- SelectedItem:选中的项。

- Items:选项列表。

- DropDownWidth:下拉列表的宽度。

列表框控件(ListBox):- SelectedIndex:选中项的索引。

- SelectedItem:选中的项。

- Items:项列表。

- MultiSelect:是否允许多选。

- Font:列表框中项的字体。

- ForeColor:列表框中项的颜色。

图片框控件(PictureBox):- Image:显示的图像。

- SizeMode:图像的显示模式(拉伸、填充、居中等)。

进度条控件(ProgressBar):- Minimum:最小值。

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框架控件的名词解释

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控件文本框属性详解

VB控件文本框属性详解
Linkห้องสมุดไป่ตู้ode
获得或设置用于DDE会话的链接类型并激活连接,取值为:
0 None(无)
1 AutoMatic(自动)
2 Manual(手动)
3 Notify
LinkTimeout
获得或设置控件等待响应DDE消息的时间
LinkTopic
获得或设置目标控件的源应用程序和主题
Locked
设置文本框的内容是否可以编辑。取值为:
VB控件文本框属性详解
VisualBasic文本框(TextBox)控件的常用属性
属性
说明
(Name)
文本框控件的名称
Alignment
设置Caption属性文本的对齐方式, 取值为:
0 左对齐
1 右对齐
2 中间对齐
Appearance
是否用立体效果绘制,取值为:
0 平面
1 3D(立体)
BackColor
1 Automatic(自动)
Enabled
用于设定是否对事件产生响应,取值为:
True 可用
False 不可用,在执行程序时,该对象用灰色显示,并且不响应任何事件
Font
字型,可从弹出的对话框选择字体,大小和风格
ForeColor
前景颜色,可从弹出的调色板选择。
Height
文本框控件的高度
HelpContextID
指定一个对象的缺省帮助文件上下文标识符
HideSelection
当控件失去焦点时选定文本是否不加强显示。取值为:
True 不加强显示,此为默认值
False 加强显示
IMEMode
获得或设置输入方法编辑器的当前操作模式。取值为:

(完整版)VB控件属性大全01

(完整版)VB控件属性大全01

程序设计系列之VB控件大全Visual Basic程序设计控件属性详解大全12VB控件属性全析全解1.01、窗体(FORM)的常用属性3Left窗体距屏幕左边界的距离LinkMode获得或设置用于DDE会话的链接类型并激活连接,取值为: 0 None 1 SourceLinkTopic获得或设置目标控件的源应用程序和主题MaxButton窗体右上角最大化按钮是否显示,运行时只读, 取值为: True 显示 False 不显示MDIChild是否为MDI窗体的子窗体, 取值为: True 为MDI窗体的子窗体 False 否MinButton窗体右上角最小化按钮是否显示,运行时只读, 取值为: True 显示 False 不显示MouseIcon MousePointer=99时,设定一个自定义的鼠标图标MousePointerMoveable是否可以移动窗体, 取值为: True 可以移动 False 不可以移动NegotiateMenus决定是否将对象的菜单合并到该窗体的菜单栏上。

取值为: True或FalseOLEDropMode获得或设置该对象是否能作为一个OLE放下目标, 取值为: 0 None(无) 1 Manual(手动) Palette获得或设置一个图象,包含了当PaletteMode被设置为Custom时用于调色板的对象。

PaletteMode获得或设置一个值,决定对于对象的控件使用哪个调色板。

取值为:0 Halftone 1 UseZOrder 2 Custom Picture窗体背景图片RightToLeft文本书写是否自左向右。

取值为: True False 自右向左ScaleHeight自定义坐标系的纵坐标轴的高度ScaleLeft自定义坐标系的左边界起点的横坐标ScaleMode 获得或设置一个值,指示当使用graphics方法或可定位的控件时,自定义坐标系的单位, 有8种可选:0 自定义 1 表示单位为twip(缇),每英寸=1440缇,每厘米=567缇2 表示单位为point(磅) ,每英寸=72磅,每磅=20缇3 表示单位为像素,是监视器或打印机分辨率的最小单位4 表示单位为字符,每个水平单位为120缇,每个垂直单位为240缇5 表示单位为in(英寸)6 表示单位为mm(毫米)7 表示单位为cm(厘米)ScaleTop自定义坐标系的上边界起点的纵坐标ScaleWidth自定义坐标系的横坐标轴的宽度ShowInTaskbar窗体或MDI窗体是否出现在Windows95的任务栏。

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设定为“*”,则无论用户在文本框中输入什么字符,文本框只显示替代的字符“*”。

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

计算机程序设计VB课件 第4章 命令按钮、标签和文本框

计算机程序设计VB课件 第4章 命令按钮、标签和文本框
第四章 命令按钮、标签和文本框
本章要求: 1.掌握命令按钮控件及其属性的设置; 2.掌握标签控件及其属性的设置; 3.掌握文本框控件及其属性的设置。
本章重点:命令按钮和文本框
Visual Basic程序设计教学课件
一、命令按钮CommandButton
用于接受用户输入的命令。输入命令可以有三种方式: (1)鼠标单击; (2)按Tab键焦点跳转到该按钮, 再按回车键; (3) 快捷键(Alt+有下划线的字母)
Visual Basic程序设计教学课件
三、 文本框 TextBox
是一个文本编辑区域,在该区域输入,编辑和显示文本。
(一) 属性
1.基本属性 Name、Height、Width、Top、Left、Enabled、Visible、Font, ForeColor、BackColor等与标签控件相同。 2.常用属性 (1)Text文本属性
Visual Basic程序设计教学课件
二、 标签 Label
(2) Alignment属性 设置Caption属性中文本的对齐方式,共有三种可选值:
0 左对齐(Left Justify); 1 右对齐(Right Justify); 2 居中对齐(Center Justify)。 (3)BackStyle属性
Visual Basic程序设计教学课件
三、 文本框 TextBox ——常用事件 Change事件:
当改变文本框的Text属性时会引发该事件。当用户输入一个 字符,就会触发一次Change事件。 例:当下面的程序运行后,在文本框中输入ABCD,则在窗 体上在输出结果是?
课堂示例4-3
Visual Basic程序设计教学课件
Name、Height、Width、Top、Left、Enabled、Visible、 Font、ForeColor、BackColor等与窗体的使用相同。 2.常用属性 (1)Caption属性

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属性中仍是输入的文本,只是显示的结果被星号替代了。

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

Visual Basic 常用标准控件

Visual Basic 常用标准控件
标签中可以显示文本信息,但是不能 接收用户的输入,因此标签通常用于以下 场合:输出文字而不希望用户改变其中内 容的情况;用于显示提示内容;用作命令 选项,代替命令按钮,来引发相应的事件 子程序。
1. 标签的常用属性
标签的部分属性和窗体及其他控件 的某些属性相同,包括: FontBold、FontItalic、FontName、 FontSize、FontUnderline、Height、 Width、Top 、Left、Name、Visible
此外文本框还拥有以下属性:
(1)Text 设置输入输出的字符。该属性是文本框对象的主
要属性,文本框中显示的内容就是由该属性设置。 Text属性的设置可以在属性窗口中操作,当然也可以 通过编写代码实现,例如:
Text1.Text="VB程序设计" 将在文本框Text1中显示"VB程序设计"。 (2)MaxLength 返回或设置文本框中可输入的字符的最大数。如 果该属性被设置为“0”,则在文本框中输入的字符数 不能超过32K(多行文本),该属性的默认值为 0 。
(3)MultiLine
该属性用来设置文本框中是否可以显示多行文本。 如果把该属性设置为“False”,则在文本框内只能输入 单行文本;当MultiLine属性被设置为“True”时,可以 使用多行文本。该属性的默认值是“False”。
(4)PasswordChar
该属性决定是否在文本框中显示用户键入字符。当 我们想对输入的数据进行保密时,我们可以使用这个属 性,将该属性的值设置为一个字符,那么用户由键盘键 入的任何字符都将被我们在PasswordChar属性中设置 的那个字符所覆盖,从而达到数据保密的效果。不过文 本框中实际输入的内容还是原来的内容,用这一特性可 以设置口令(即验证密码)。

VBA基础知识,窗体数据录入界面,文本框textbox的常用属性参数

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控件属性大全

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填充颜色, 可从弹出的调色板选择。

Visual Basic整理

Visual Basic整理

一、Visual Basic(一)VB的基本界面。

属性窗口控件工具箱窗体(二)用VB处理问题的工作流程:分析问题→设计算法→编写程序→调试运行。

(三)VB中的常用控件、控件的常用属性及控件常见的触发事件。

1、常用控件:标签(label)图标: A文本框(Text)图标: ab命令按钮 (commandbutton) 图标:凸起的方块2、常用属性: caption :控件显示(标签、命令按钮、窗体)Text:控件显示(文本框)Backcolor:背景颜色Font :字体Forecolor:字体颜色3、常用触发事件: click (命令按钮、标签):单击Change(文本框):变化Load (窗体):加载、打开(四)变量、函数及程序语句中的表达式1、变量:承载数据的容器。

在程序运行中可变化。

给变量赋值的语句:变量名=表达式(将表达式的值赋给等号左侧的变量) 2、函数:Val():将括号中的对象转换成数值ABS():对括号中的对象取绝对值Sqr():对括号中的对象进行开方运算3、表达式:VB中的表达式运算符号和数学有区别:>=、<=、<>、*、/(五)VB语言的基本结构:1、顺序结构:计算机按照程序中语句的书写顺序依次执行程序语句。

2、分支结构:能根据指定的条件在两条或多条程序路径中选择一条执行。

1)双分支结构语句If <条件(逻辑表达式)> Then语句组1[Else语句组2]Eed If2)多分支结构语句Select Case 表达式Case 表达式列表1语句组1Case 表达式列表2语句组2……Case 表达式列表n-1语句组n-1[ Case Else语句组 n ]End Select3、循环结构:按条件重复执行一段程序语句的结构形式。

1)固定次数的循环结构For 循环变量=初值 To 终值[Step 步长值][循环体]Next 循环变量2)不固定次数的循环结构(条件循环)格式一:Do While <条件>循环体Loop格式二:Do循环体Loop Until <条件>注意:1、要区分开控件的名称和显示属性,在一个窗体中每个控件的名称是唯一的。

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的编程游戏。

通用属性_Visual Basic 6.0 程序设计_[共4页]

通用属性_Visual Basic 6.0 程序设计_[共4页]

在窗体上创建了一个控件对象后,控件对象会自动获得一个名字,新对象的唯一名字由对象类型加上一个唯一的整数组成。

例如,第一个文本框控件的Name属性是Text1,第二个文本框名字就是Text2。

在实际程序的编写中,为了操作方便、提高程序的可读性,可以考虑根据控件在程序中的实际作用,为其另取一个合适的名称。

建议使用:用前缀描述类,其后为控件的描述性名称。

如CheckBox控件可命名为chkReadOnly。

控件的命名规则如下。

①对象的Name属性必须以一个字母开始。

②最长可达40个字符。

③它可以包括数字和带下划线的字符,但不能包括标点符号或空格。

2.3.2 通用属性所谓通用属性是指大部分控件所具有的属性。

每个控件的外观是由一系列属性决定的,如控件的大小、颜色、位置、名称等。

系统为每个属性提供了默认的属性值,在属性窗口中可以看到所选对象的属性设置。

下面给出几种最常用的通用属性。

①Name(名称)属性:所有对象都具有的属性,是所创建对象的名称,具有唯一性。

该属性用于设置和获取对象的名称。

在应用程序中,对指定对象的调用是通过对象的名称来进行的。

该属性只能在设计时设置,在程序运行是只能调用,不能改变。

②Caption属性:用于设置和获取对象的标题,即对象上显示的文本内容。

对于窗体来说,它的值显示在窗体的标题栏上。

③Height、Width、Top和Left属性:与对象位置相关的4个属性,如图2-8所示。

单位为Twip。

其中,Top表示对象上边到窗体顶部的距离,Left表示对象左边到窗体左边框的距离,Height表示对象本身的高度,Width表示对象本身的宽度。

对于窗体来说,Top表示窗体到屏幕顶部的距离,Left表示窗体到屏幕左边的距离。

图2-8 对象位置④Font属性:用于设置文字的外观。

在属性窗体中设置时,其属性值通过打开“字体”对话框进行设置。

若通过代码进行设置,则应分别设置如下属性。

•FontName(字体):字体类型,如黑体、宋体等。

文本框控件(TextBox)的常用属性

文本框控件(TextBox)的常用属性

1.03、文本框控件(TextBox)的常用属性
MousePointer
MultiLine 设置文本框对象是否可以输入多行文字。

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

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

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

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

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

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

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

取值为:True
False 自右向左
ScrollBoars 设置边框滚动条模式:
0 无滚动条
1 水平滚动条
2 垂直滚动条
3 水平和垂直滚动条。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

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

文本框常用属性
前面介绍的一些属性也可用于文本框,这些属性包括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属性
中仍是输入的文本,只是显示的结果被星号替代了。

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

(7)SelLength
当前选中的字符数。

当在文本框中选择文本时,该属性值会随着用户选择字符的多少而改变,也可以在程序代码中把该属性设置为一个整数值,由程序来改变选择数量。

SelLength属性值为0,表示未选中任何字符。

该属性以及下面的SelStart、SelText属性只有在运行时通过代码的形式进行设置,通常这3个属性配合一起使用。

(8)SelStart
定义当前选择的文本的起始位置。

0表示选择的位置从第一个字符开始。

1表示从第二个字符开始选择,以此类推。

(9)SelText
该属性表示所选择的文本字符串,如果没有选择文本,则该属性含有一个空字符串。

如果在程序运行过程中更改了SelText属性,则会用该属性值代替文本框中选中的文本。

例如,假定文本框中有下列一行文本:
Visual Basic Programming
通过下列语句:
Text1.SelStart=7 ‘将选择文本的起始位置设为第8个字符“B”开始
Text1.SelLength=5 ‘选择字符数设置为5
则可以选中文本框中的字符串“Basic”,此时该文本框的SelText属性值为字符串“Basic”。

若再使用语句:
Text1.SelText=“C++” ‘选择的文本替换成新的属性值。

此时文本框中文本将替换成:Visual C++ Programming,此次替换将会改变SelLength属性的值,但SelStart属性值不变。

(10)Locked
该属性用来指定文本框是否允许被编辑。

当设置为Fasle(默认值)时,可以编辑文本框中的文字,若为True则只能滚动和选择文本框中的文本,而不能修改编辑文本。

相关文档
最新文档