VB常用内部控件
vb中各个控件的作用

vb中各个控件的作用在VB(Visual Basic)中,控件是应用程序的可视化元素,用于与用户进行交互。
每个控件都有不同的功能和作用,下面我将介绍一些常见VB控件的作用:1. Label控件:用于显示静态文本或说明信息。
Label控件通常用于显示不需要用户输入或交互的文本内容。
2. TextBox控件:用于接收用户输入的文本数据。
用户可以在TextBox控件中输入文本,以便应用程序对其进行处理和使用。
3. Button控件:用于触发特定操作或执行特定功能的按钮。
当用户点击Button 控件时,相应的事件将被触发,从而执行相应的代码。
4. ComboBox控件:提供了一个下拉列表,用户可以从中选择一个选项。
ComboBox控件通常用于提供限定的选择范围,让用户从中选择一个选项。
5. ListBox控件:提供了一个列表,用户可以从中选择一个或多个选项。
与ComboBox控件不同,用户可以直接在列表中进行选择。
6. CheckBox控件:提供了一个选择框,用户可以在多个选项中进行选择。
CheckBox控件通常用于表示二进制的选择,例如勾选或取消勾选一个选项。
7. RadioButton控件:提供了一组互斥的选项,只能选择其中的一个选项。
RadioButton控件通常用于表示互斥的选择,例如选择性别男或女。
8. PictureBox控件:用于显示图像、图标或其他图形。
PictureBox控件可以加载图像文件,并在应用程序中显示出来。
9. Timer控件:计时器控件,可用于在应用程序中生成定时事件。
通过设置定时器的时间间隔和相应事件的处理程序,可以实现定时执行某些操作的功能。
10. Menu控件:提供了一个菜单栏,用于组织和呈现应用程序的不同功能和选项。
用户可以通过点击菜单项来执行相应的功能。
以上是一些常见的VB控件及其作用。
掌握这些控件的使用方法,可以帮助开发人员创建功能完善、交互性强的VB应用程序。
VB第八章 常用内部控件

(3)ListCount 记录了列表框中的数据项数,该属性只能在程序中引用它。
第8章 常用控件(二)
(4)ListIndex 该属性是List数组中被选中列表项的下标值。 如果用户选择了多个列表项,则ListIndex是最近所选 列表项的下标值; 如果用户没有从列表框中选择任何一项,则ListIndex 为-1。 程序运行时可使用ListIndex属性判断列表框中哪一项被选中 不能在设计时设置,只有程序运行时才起作用。
第8章 常用控件(二)
(5)Text
用于存放被选中列表项的文本内容。 该属性是只读的,不能在属性窗口中设置,也不能在程序中 设置,只可在程序中引用从而获取其内容。
(6)Selected(i)
该属性是一个逻辑数组,其元素对应列表框中相应的项。 表示相应项在程序运行期间是否被选中。 例如,Selected(0)的值为True,表示第一项被选中,如为 False,表示未被选中。
第8章 常用控件(二)
8.6 列表框
1.列表框常用的属性
(1)名称(Name) (2)List
该属性是一个字符串数组,用来保存列表框中的各个数据项 内容。 List数组的下标从0开始,即List(0)保存表中的第一 个数据项的内容。List(1)保存第二个数据项的内容,依次类 推,List(ListCount-1)保存表中的最后一个数据项的内容。 在属性窗口中添加列表项时,用Ctrl+Enter来换行。
第8章 常用控件(二)
例 8-7 创建一个窗体,有1个列表框,3个命令按
钮,如图所示,可以从列表框中选取多选进行删除, 也可以全部删除。
VB常用内部(标准)控件

1/73
VB对象:窗体和控件
控件有两种: 标准控件(内部控件),是Visual Basic预设的 控件,存在Visual Basic工具箱内; 外挂控件(ActiveX控件),必须通过Visual Basic的相关菜单命令增加控件后才能使用。 本章中主要介绍的是常用的12个标准控件:命 令按钮、标签、文本框、单选按钮、复选框、框架 、列表框、组合框、图像框和图片框、滚动条和计 时器以及程序举例
16/73 16/60
“判断”按钮的单击事件代码
Private Sub Command1_Click() „判断按钮 a=Val(Text1.Text) :b=Val(Text2.Text) c=Val(Text3.Text) If a>b Then m=a Else m=b End If If c>m Then m=c Text4.Text=m End Sub
25/60
Alignment属性 Style(只读) 25/73 Click事件
【例4.6】用复选框来控制文字的字体、字型、字号 及颜色
(1)创建应用程序的用户界面,并设置对象属性
多行文本框(带垂直滚动条)和四个复选框
Check1~4
(2)编写程序代码 功能要求:程序开始运行后,用户在文本框中输 入一段文字,然后按需要单击各复选框,则文字的字 体、字型、字号及颜色随之改变
常用属性 指定显示在文本框中的替代符,如一串“*” PassWordChar
MaxLength SelLength SelStart
10/73
指定文本框中显示的最多字符数
SelText
含有当前选中的字符串。
10/78
【常用事件和方法】
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常用标准控件

),设置为 (2) Default:确认属性(逻辑值),设置为 ) :确认属性(逻辑值),设置为True时,按 时 Enter键相当于用鼠标器单击了该按钮。 键相当于用鼠标器单击了该按钮。 键相当于用鼠标器单击了该按钮 注意:在一个窗体只能的一个按钮的Default设置为 设置为Ture 注意:在一个窗体只能的一个按钮的 设置为 取消功能属性(逻辑值),当设置为Ture时, ),当设置为 (3)Cancel:取消功能属性(逻辑值),当设置为 ) 时 程序运行时按Esc键与单击此命令按钮的效果相同。 键与单击此命令按钮的效果相同。 程序运行时按 键与单击此命令按钮的效果相同 注意:在一个窗体只能的一个按钮的Cancel设置为 设置为Ture 注意:在一个窗体只能的一个按钮的 设置为 检查该按钮是否按下. 该属性在设计时无效. (4)Value: 检查该按钮是否按下 该属性在设计时无效 )
三、命令按钮CommandButton 命令按钮
接受用户输入的命令.输入命令可以有三种方式 接受用户输入的命令 输入命令可以有三种方式: 输入命令可以有三种方式 (1)鼠标单击; )鼠标单击; (2)按Tab键焦点跳转到该按钮 再按回车键; ) 键焦点跳转到该按钮, 再按回车键; 键焦点跳转到该按钮 (3) 快捷键(Alt+有下划线的字母) ) 快捷键( 有下划线的字母
一、控件的分类 1、内部控件 、 内部控件就是在工具箱中默认出现的控件,如命令按钮、 内部控件就是在工具箱中默认出现的控件,如命令按钮、 标签、 文本框等, 这些控件放在VB的可执行文件中 的可执行文件中, 标签 、 文本框等 , 这些控件放在 的可执行文件中 , 因 的基本控件。 此也称为 VB的基本控件。内部控件总是出现在工具箱中, 的基本控件 内部控件总是出现在工具箱中, 不能从工具箱中删除。 不能从工具箱中删除。 2、ActiveX控件 、 控件 扩展名为.ocx的独立文件,包括各种版本 提供的 的独立文件, 扩展名为 的独立文件 包括各种版本VB提供的 控件和仅在专业版和企业版中提供的控件, 控件和仅在专业版和企业版中提供的控件,另外还有许多 第三方提供的ActiveX控件。 控件。 第三方提供的 控件 3、可插入的对象 、 有些对象能够添加到工具箱中,例如一个Excel工作表, 工作表, 有些对象能够添加到工具箱中,例如一个 工作表 这时可以把它们当作控件使用,这样的对象称可插入对象。 这时可以把它们当作控件使用,这样的对象称可插入对象。 其中一些对象还支持OLE自动化,使用这种控件就可以在 自动化, 其中一些对象还支持 自动化 VB应用程序中编程控制另一个应用程序的对象。 应用程序中编程控制另一个应用程序的对象。 应用程序中编程控制另一个应用程序的对象
VB常用控件介绍

VB常用控件介绍VB(Virtual Basic)是一种面向对象的编程语言,常用于开发各种图形用户界面(GUI)应用程序。
在VB中,控件是构成用户界面的基本元素,通过控件可以实现用户与程序的交互。
下面是一些常用的VB控件的介绍。
1. 按钮控件(Button):按钮是VB中最常用的控件之一,用于触发一些事件或执行一些动作。
通过设置按钮的文字、大小、位置和事件处理程序,可以实现各种用户交互功能。
3. 文本框控件(TextBox):文本框用于接收用户的输入,并可以将输入的文本保存到变量中。
可以设置文本框的大小、位置、边框样式等属性,并可以通过事件处理程序响应用户输入的变化。
4. 列表框控件(ListBox):列表框用于显示一组选项,并允许用户从中选择一个或多个选项。
可以通过添加和移除选项,以及设置列表框的大小、位置、滚动条等属性来定制列表框的外观和功能。
6. 复选框控件(CheckBox):复选框用于表示一个状态,可以被选中或取消选中。
常用于表示一个二进制选项,比如启用/禁用一些功能。
可以设置复选框的大小、位置、文本等属性,并可以通过事件处理程序获取用户的选择。
7. 单选按钮控件(RadioButton):单选按钮用于表示一组互斥的选项,用户只能选择其中的一个。
常用于表示一个多项选择,比如选择性别。
可以设置单选按钮的大小、位置、文本等属性,并可以通过事件处理程序获取用户的选择。
8. 进度条控件(ProgressBar):进度条用于显示任务的进度,可以根据任务的完成情况来改变进度条的长度和显示。
可以通过设置进度条的最小值、最大值、当前值等属性,以及处理进度改变的事件来定制进度条的功能。
9. 图像框控件(PictureBox):图像框用于显示图像或图表,可以加载本地或网络上的图像文件,并可以设置图像框的大小、位置等属性。
可以通过处理鼠标点击、鼠标移动等事件来实现与图像相关的交互功能。
10. 文件对话框控件(FileDialog):文件对话框用于让用户选择文件或保存文件,可以通过设置对话框的类型、过滤条件、默认目录等属性来限制用户的选择范围,并可以通过事件处理程序获取用户选择的文件路径。
vb常用控件

1.窗体(Form)属性NameCaptionEnableVisibleBorderStyleHeightWidthLeftTOPBackcolorForecolorPictureMaxbuttomMinbuttonControlboxIconMDICChildWindowsStateAutoRedraw事件ClickDblClickLoadActivateUnloadPaint方法PrintClsMoveLoadUnloadShow模式Hide2.命令按钮(CommandButton) 属性CaptionEnableVisibleDefaultStylePicture事件ClickKeyPress方法DragMoveRefreshSetFocus3.文本框(TextBox)属性BorderstyleEnaleVisibleFontMultiLineTextScrollBars事件ClickDbclickChangeGetFocusLostFocus方法SetFocusMoveRefresh4.标签(Label)CaptionAlignmentBorderStyleAutoSizeWordWarp5.列表框(ListBox)属性ColumnsMultiSelectListCountListIndexList()SelectedSetcountSortedNewIndexItemData事件ClickDbClick方法AddItem Item ,index RemoveItem indexClear6.组合框(ComboBox)属性StyleTextListListindexListCountItemData事件ClickDbClickChange7.图片框(PictureBox)属性PictureAutoSize事件Click方法Circle8.图象框(Image)属性PictureStreth事件Click方法PrintCircleLinePointPset9.单选框(OpptionButton)属性CaptionValue事件Click10.复选框(CheckBox)属性CaptainValue事件Click11.分组框(Frame)属性CaptionVisibleEnabled12.水平和垂直滚动条属性ValueLargeChangeSmallLarge事件ChangeScroll13.定时器(Timer)属性EnaledInterval事件Timer14.驱动器列表框(DrivelistBox)属性DriveChange15.目录列表框(DirListBox)属性PathListIndexListCount事件Change16.文件列表框(FileListBox)属性PatternFileNameListCountListIndexList说明名称标题决定对象是否响应用户生成事件决定对象是否可见边框样式高度宽度对象左边缘与容器左边缘的距离对象顶端与容器顶端的距离背景色前景色显示的图形窗体的最大化按钮窗体的最小化按钮运行时,窗体上是否显示控体菜单栏返回运行时窗体最小化所显示的图标决定窗体是否显示为MDI的子窗体设置/返回一个窗体窗口运行时的可见状态TRUE时允许窗体图像在覆盖后的重建说明单击双击窗体装入时触发用户激活或程序中用Show方法显示窗体关闭操作窗体重绘,移动,放大说明打印清除窗体中用Print等方法写的内容移动装入窗体,并不显示卸载已装入的窗体显示窗体暂时隐藏窗体ton)说明标题决定对象是否响应用户生成事件觉决定对象是否可见决定窗体的默认命令按钮控件的外观显示的图形说明单击字符键被单击说明拖动移动刷新设置焦点,将当前焦点强制设置到命令按钮对象上说明边框样式决定对象是否响应用户生成事件决定对象是否可见字体多行文本设置控件中包含的文本添加滚动条说明单击双击文本内容改变获得焦点失去焦点说明设置焦点,将当前焦点强制设置到命令按钮对象上移动刷新标题对齐样式边框样式自动尺寸换行显示说明列表的列数多重选择项目总数项目数组下标项目数组选中标志选中项目的数目指出控件是否自动按字母顺序排列新加入项目的索引号项目编号说明单击双击说明在index指示的位置内容添加到列表框中将删除位置索引号index指示的位置上的内容删除清除列表框中的所有内容说明组合框的样式用户所选文本或编辑区输入文本列表,是字符型数组当前选中的序号,运行时读写列表中总数项目编号说明单击双击文本内容改变说明显示图象决定容器是否能自动调整大小与显示的图片匹配说明单击说明画圆说明显示图片False,根据图片调控件大小;True,根据控件调图片大小说明单击说明打印画圆画直线画点画轨迹说明标题表示单选框是否被选中说明单击说明标题0表示复选框被选中;1表示复选框处于选中状态说明单击说明标题决定分组框及其内部所有控件是否可见决定分组框内所有对象是否被屏蔽说明对应于滚动块在滚动条中的位置指定滚动块的移动量,用于单击滚动条的情况指定滚动块的移动量,用于单击滚动条两端的情况说明在滚动块移动后发生滚动事件,在移动滚动时发生,单击时不发生说明确定定时器是否能对用户产生的事件作出反应指定Timer事件之间的间隔,单位为毫秒说明告诉VB在每次Interval时间间隔到时该做什么说明显示计算机上与之相连的磁盘名文本内容改变,每次设置Drive时,会发生change说明显示当前工作驱动器下的目录和路径目录列表框中的每个目录都对应一个listindex值记录了目录列表框中的下一层共有几个小目录说明文本内容改变说明设置在执行时要显示的某一类返回或设置所选文件的路径和文件名返回控件的列表项目的个数返回或设置控件中当前选择项目的索引返回或设置控件的列表部分的项目。
[复习]VB的各种控件的名称
![[复习]VB的各种控件的名称](https://img.taocdn.com/s3/m/12534038b5daa58da0116c175f0e7cd1842518d6.png)
VB的各种控件的名称满意回答VisualBasic中的控件分为两种,即标准控件(或内部控件)和ActiveX控件。
内部控件是工具箱中的“常驻”控件,始终出现在工具箱里,而ActiveX控件是扩展名为.ocx的文件(在Windows\System文件夹里),它是根据变成需要添加到工具箱里的。
在一般情况下,工具箱里只有标准控件,为了把ActiveX控件添加到工具箱里,可按以下步骤执行:(1)在菜单里选择“工程-部件”,弹出“部件”对话框;(2)在对话框中选择“控件”选项卡,显示ActiveX控件列表;(3)在列表框中找到需要添加的控件名称,单击控件名称左侧的复选框;(4)使用同样的方法选择需要添加的其它控件;(5)单击“确定”按钮,即可将所选ActiveX控件添加到工具箱里。
第一章、标准控件的属性1.01 窗体(FORM) 1.02 标签(Lable)控件1.03 文本框(TextBox)控件1.04 框架(Frame)控件1.05 命令按钮(CommandButton)控件1.06 复选框(CheckBox)控件1.07 单选钮(OptionButton)控件1.08 组合框(ComboBox)控件1.09 列表框(ListBox)控件1.10 水平滚动条(HScrollBar)控件和垂直滚动条(VScrollBar)控件1.11 定时器(Timer)控件1.12 文件系统(File System)控件1.13 形状(Shape)控件1.14 直线(Ling)控件1.15 图像(Image)控件1.16 图片框(PictureBox)控件1.17 数据(Data)控件1.18 OLE容器(OLE)控件1.19 菜单第二章、ActiveX控件的属性2.01 ActiveMovie控件2.02 Adodc控件2.03 Animation控件2.04 公用对话框(CommonDialog)控件2.05 数据组合框(DataCombo)控件2.06 数据型电子表格(DataGrid)控件2.07 数据列表(DataList)控件2.08 DTPicker控件2.09 平面滚动条(FlatScrollBar)控件 2.10 图像组合框(ImageCombo)控件2.11 图像列表(ImageList)控件2.12 Inet控件2.13 列表视图(ListView)控件2.14 MAPIMessages控件2.15 MAPISession控件2.16 MaskEdBox控件2.17 多媒体(MMControl)控件2.18 月视图(MonthView)控件2.19 图表(MSChard)控件2.20 MSComm控件2.21 电子表格(MSFlexGrid)控件2.22 层次型电子表格(MSHFlexGrid)控件2.23 MSRDC控件2.24 PictureClip控件2.25 进度栏(ProgressBar)控件2.26 RichTextBox控件2.27 滑动块(Slider)控件2.28 选项卡(SSTab)控件2.29 状态栏(StatuaBar)控件2.30 SysInfo控件2.31 选项卡(TabStrip)控件2.32 工具栏(ToolBar)控件2.33 树状视图(TreeView)控件2.34 UpDown控件2.35 Winsock控件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
20112011-6-15
8
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
2. 框架(Frame)控件 框架( )
作用:主要用作控件容器,当窗体上有多个控件,且需要将这 些控件分成一类或几类时,可以用frame控件将控件进行分组。 属性:enabled。True-缺省 False-框架不可用,其中的控件也不可用。 将控件放在容器中的方法:
20112011-6-15
1
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
1. 控件的公共属性
即大多数控件都有的属性。 1. Name属性: 即控件的名称,必须是字母开头的标识符、后跟字母、数字和下划线。可 可 以是中文字符、但不能有标点符号和空格。 以是中文字符、但不能有标点符号和空格 控件的命名规则:
学生: 06自动化
5. Left、Top、Height、Width 属性: 用于返回容器中对象的位置和尺寸。
容器:能构容纳其它控件的对象,放在容 容器: 器中的控件和容器是一体的,删除容器则 同时删除了容器里面的控件。 可作为容器的对象: 可作为容器的对象:窗体、框架、图片框
20112011-6-15
直接在容器中画控件,但是要先选中容器,然后画控件; 将事先画好的控件复制,然后选中容器,将控件粘贴到容器。
检查控件在容器(如:frame、picturebox)中,还是在窗体上的 方法:
拖动容器,观察容器中的控件是否跟着一起移动,若是,则正确,若不 是 ,则控件不在容器中,而是在窗体上,请重新放置; 用鼠标拖动控件,看是否能拖出容器,若可以,则控件在窗体上,要重 新放置。
11
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
应用实例:将两幅图片进行互换 图片
20112011-6-15
12
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
4. 选项按钮(optionbutton)和复选框(checkbox)控件 选项按钮( )和复选框( 控件
有时候,应用程序的界面上需要提供一些选择项,供用户单选 或多选。 可多选
20112011-6-15
10
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
AutoSize属性:(只适用于picturebox图片框控件) 决定控件是否可以自动改变大小,以显示图片的全部内容。
true:可以自动改变图片框大小,以适应图片大小; false:图片框大小不变,系统自动裁减图片,以适应图片框
Picture 属性:有两种用法(两种控件都适用) 1. 装入图片 A. 设计阶段:属性窗口的picture属性 B. 写代码:用loadpicture()函数,格式: picture1.picture=loadpicture(“图片文件的路径和图片名”) 2. 卸载图片 A. 设计阶段,直接在属性窗口中将picture属性值设为空。 B. 用loadpicture函数,格式: picture1.picture=loadpicture(””)或loadpicture( )
只能 单选
单选和多选
20112011-6-15 13
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
属性: Value 属性:确定控件是否处于选中状态。 A. OptionButton:true:选择了该按钮; false:没有选择该按钮,缺省。 B. CheckBox:0:取消了选择,即没有选中复选框 1:选择了复选框 2:使复选框处于灰度状态 Alignment属性:决定文本的对齐方式。 0:左对齐 1:右对齐 Style属性:决定控件的外观形态 0:默认形式,缺省。 1:显示形态和命令按钮一样。
Frame中不能直接显示文本和图形。
20112011-6-15
Frame用法举例
9
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
3. 图片框(picturebox)和图像框(image)控件 图片框( )和图像框( 控件
作用:用来显示图像,包括位图文件(.bmp)、图标文件(.ico)、 光标文件(.cur)、JPEG文件(.jpg)、GIF文件(.gif); 其中:图片框还可以做容器控件。 属性:
20112011-6-15 17
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
5. 列表框(listbox)和组合框(combobox)控件 列表框( )和组合框( 控件
Stretch属性: (只适用于image图像框控件) 决定图像是否可以自动缩放,以适应控件的大小
true:图像可以自动缩放,但可能会产生变形 false:图像不能改变,但控件大小自动调整,以适应图像大小
Picturebox和image的区别:
20112011-6-15
Picturebox控件可以作为容器 Picturebox 控件,Image不能。 Picturebox控件可以使用print 方法和cls方法。 装载图片时,Image 比picturebox 显示的速度快,因此,如果同样是 装载显示静态图片,多使用image Picturebox可以用来显示动态图片, 但image只能显示静态图片。
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
VB常用内部控件 常用内部控件
控件的使用主要从三个方面着手:哪三个? 掌握常用控件的功能及常用属性、常用事件和方法。 控件的公共属性 框架(Frame)控件 图片框(PictureBox)和图像框(Image)控件 选项按钮(OptionButton)和复选框(CheckBox)控件 列表框(ListBox)和组合框(ComboBox)控件 定时器(Timer)控件 滚动条(HScrollBar、VScrollBar)控件
对于窗体: Form1.show相当于 Form1.visible=true Form1.hide相当于 Form1.visible=false
20112011-6-15
如上图:将命令按钮“不可见”的 visible 属性设为“false”,则运行时看不见 此按钮。
4
课程:多媒体软件设计技术 :
教师: 杨岚
如果在程序运行的某个阶段,需要恢复控件起作用,则可以用代码: 如:command2.enabled=true
20112011-6-15
3
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
4. Visible 属性: 确定一个对象在运行时,是否可见。
TRUE:可见,缺省。 FALSE:不可见。
如果是将框架和 图片框作为容器, 则里面控件的 Top和left属性值 应以容器的边缘 为参考对象。
5
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
6. BackColor、ForeColor 属性: 分别用来设置对象的背景颜色和在对象中显示图片和文本时的 前景颜色。几种常用的颜色设置方法: 使用调色板选取所需的颜色。 使用系统缺省值,即不改变颜色设置 直接输入一个颜色值,前提是必须知道此值表示什么颜 色。(不常用) 几点说明: Backcolor属性会影响控件中内容的显示效果,form和 picturebox控件通常不修改backcolor属性。 如果label 和shape形状控件中的backstyle属性设为透明 (值为0),则修改backcolor属性无效。
单选和多选2
20112011技术 :
教师: 杨岚
学生: 06自动化
课堂练习: 1. 以下关于name属性错误的说法是 : 属性必须以一个字母开头 属性可以在属性窗口中修改,也可以在代码中修改 C.所有控件都有name属性,其值不能为空 D.”form.1”是一个非法的对象名 2. 要向图片框P1中加载“c:\clouds.bmp”图像文件,语句是: A.picture1.picture=“c:\clouds.bmp” B.picture1.picture=loadpicture(“c:\clouds.bmp”) C.P1.picture=loadpicture(c:\clouds.bmp) D. P1.picture=loadpicture(“c:\clouds.bmp”) 3.运行时,要清除P1的图片,语句: A.picture1.picture=“” B.picture1.picture=loadpicture() C.P1.picture=loadpicture D. P1.picture=loadpicture(“”)
单击后
20112011-6-15
7
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
8. Font对象属性: Font 对象的用法: 在界面设计时不能直接使用,但可以在属性窗口单击 font属性,并打开相应的字体修改对话框; 可以在代码中使用font对象,格式:控件名.font.属性名 属性名可以是:name(字体名)、size(字体大小)、 bold(粗体)、italic(斜体)、underline(下划线)、 strikethrough(删除线) Font对象用法
默认:控件类型的标识符+唯一的整数,如:text1、text2、command1等。 用户自定义Name属性时,尽量将控件的功能信息和类型包含进去,如: CmdOk、CmdCancel、TxtInput、TxtOutput等。 只能在属性窗口中修改,运行时不能修改,即不能用代码设name属性。
2.
Caption属性: 即控件的标题,TextBox控件无 控件无Caption属性 属性。 控件无 属性 可以在Caption属性中为控件指定访问键:Alt+指定的字符。 访问键: 指定的字符。 访问键 指定的字符 功能同单击此控件一样。通常:给命令按钮指定访问键 通常: 通常 给命令按钮指定访问键。 方法:&字母(字母通常是相应功能的英文的首字母) 标题字符数除了Label控件无限制外,其余要求在255字符内。