常用标准控件.
国家二级VB机试(常用标准控件)模拟试卷19
国家二级VB机试(常用标准控件)模拟试卷19(总分:60.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.下列说法中,错误的是(分数:2.00)A.将焦点移至命令按钮上,按Enter键,则引发命令按钮的Click事件B.单击命令按钮,将引发命令按钮的Click事件C.命令按钮没有Picture属性√D.命令按钮不支持DblClick事件解析:解析:命令按钮最常用的事件是单击(Click)事件,当单击一个命令按钮或者焦点在命令按钮上时按下Enter键,都可以触发Click事件。
命令按钮不支持DblCIick事件。
命令按钮的Picture属性用于设置命令按钮中要显示的图形。
(注意:要使Picture属性的设置有效,命令按钮的style属性必须设置为“2.以下关于命令按钮的叙述中正确的是(分数:2.00)A.命令按钮上可以显示图片√B.命令按钮能够分别响应单击、双击事件C.程序运行时,不能改变命令按钮上的文字D.若命令按钮的Cancel属性设为True,焦点在其他控件上时,按下回车键与单击该按钮的效果相同解析:解析:命令按钮的Picture属性用来设置命令按钮上显示的图片;命令按钮只能响应单击事件而不能响应双击事件;程序运行时可以通过改变按钮的Caption属性值来改变命令按钮上的文字;Cancel属性用来设置窗体的“取消”按钮,程序运行时,按下<Esc>键将执行该命令按钮的单击事件过程,Defaull 属性用于设置窗体的缺省命令按钮,程序运行时,按下<Enter>键将执行该命令按钮的单击事件过程。
3.若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是(分数:2.00)A.用鼠标右键单击此按钮B.按键盘上的Esc键C.按键盘上的回车键√D.用鼠标右键双击此按钮解析:解析:本题考查的考点是有关Defaull属性的。
当某控件DefauIt属性设置为True时,运行状态下按下回车键等同于左键单击,即触发其Click事件。
常用标准控件
Sub Score_LostFocus () x = Val(Score.Text) If x < 0 Or x > 100 Then Beep Score.Text = "" Score.SetFocus Print "请重新输入" Else total = x End If End Sub 命令按钮的事件过程如下: Sub Command1_Click () Print total End Sub
当在文本框中选择文本时,该属性值会随着选择 字符的多少而改变。
Visual Basic 程序设计
6.1.2
文本框
(6)SelStart:定义当前选择的文本的起始位置
0表示选择的开始位置在第一个字符之前 1表示从第二个字符之前开始选择,依此类推。
(7)SelText:当前所选择的文本字符串。
只有当一个文本框被激活并且可见性为True时才 能接收到焦点。
Visual Basic 程序设计
6.1.2
文本框
(3)LostFocus:失去焦点 当光标离开当前文本框或者用鼠标选择窗体中的 其他对象时触发该事件。 用Change事件过程和LostFocus事件过程都可以 检查文本框的Text属性值,但后者更有效。 (4)SetFocus:把光标移到指定的文本框
Visual Basic 程序设计
6.1.2
2. 文本框事件和方法
文本框
文本框支持Click、DblClick、Change、GotFocus 、LostFocus等事件。 (1)Change
当文本框Text属性改变时,触发Change事件。
.NET 一些标准控件 总结
if (aHoliday != null)
{
Label aLabel = new Label();
aLabel.Text = " <br>" + aHoliday;
this.Wizard1.HeaderText = this.Wizard1.WizardSteps[0].Title;
TextBox1.Text =String.Format("You have selected {0} day(s).", timeSpan.Days + 1);
5>向浏览器输出日引发事件 DayRender
事件参数里 e.Day.IsSelectable 设置该日不可选
以下代码修改特定日的呈现
string[,] holidays = new String[13, 32];
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
string aHoliday;
DateTime theDate = e.Day.Date;
Impressions int(4) 一个指示广告的可能显示频率的数字。数字越大,显示该广告的频率越高。在 XML 文件中,所有 Impressions 值的总和不能超过 2,048,000,000 - 1。
Width int(4) 图像的宽度(以像素为单位)。
Height int(4) 图像的高度(以像素为单位)。
2>显示数据库中的广告
全国计算机二级考试内容
(3)缺省声明。
3、常用内部函数。
4、运算符与表达式:
(1)算术运算符。
(2)关系运算符与逻辑运算符。
(3)表达式的执行顺序。
四、数据输入、输出
1、数据输出:
(1)Print方法。
(2)与Print方法有关的函数(Tab、Spc、Space $)。
(1)数组元素的输入、输出和复制。
(2)For Each...Next语句。
(3)数组的初始化。
3、控件数组。
C++语言程序设计
基本要求
1. 掌握C++语言的基本语法规则。
2. 熟练掌握有关类与对象的相关知识。
3. 能够采用面向对象的编程思路和方法编写应用程序。
1.用IF语句实现选择结构。
2.用SWITCH语句实现多分支选择结构。
3.选择结构的嵌套。
五、循环结构程序设计
1.FOR循环结构。
2.WHILE和DO WHILE循环结构。
3.CONTINUE语句和BREAK语句。
4.循环的嵌套。
六、数组的定义和引用
(3)格式输出(Fomat$)。
2、InputBox函数。
3、MsgBox函数和MsgBox语句。
4、字形。
5、打印机输出:
(1)直接输出。
(2)窗体输出。
五、常用标准控件
1、文本控件:
(1)标签。
(2)文本框。
2、图形控件:
(1)图片框,图像框的属性,事件和方法。
1.位运算符的含义及使用。
2.简单的位运算。
十二、文件操作
asp的常用控件
内部控件。内部控件从功能上可分为:文本输入 控件、控制权转移控件、选择控件和容器控件。 其他控件。用于某些特定用途的专用控件。
3.1.3 添加服务器控件 1. 在“设计”视图中用可视化方式添加控件 添加到Web窗体中的每一个控件都会生成相 应的HTML语句,其格式如下:
<asp:控件类型名称 ID=“控件标识名” runat=“server” 其 他属性 />
(2) CheckBoxList控件 语法格式如下:
<asp:CheckBoxList ID="CheckBoxList1" runat="server" RepeatDirection="Horizontal" onselectedindexchanged="CheckBoxList1_SelectedIndexChanged"… > <asp:ListItem Value="选项值1">复选框旁显示的文字1</asp:ListItem> <asp:ListItem Selected="True">复选框旁显示的文字2</asp:ListItem> <asp:ListItem>复选框旁显示的文字3</asp:ListItem> … </asp:CheckBoxList>
【例3-7】
3. ListBox控件和DropDownList控件 (1) ListBox控件 ListBox控件的语法格式如下:
VB6(控件):标准控件的使用详述(上)
4.1 概述ADO Data 控件使用Microsoft ActiveX 数据对象(ADO) 来快速建立数据绑定的控件和数据提供者之间的连接。
Visual Basic以前的版本提供了内在的Data 控件和Remote Data 控件(RDC) 来进行数据访问。
这两种控件仍包括在Visual Basic 中,以提供向后兼容。
不过,因为ADO 的适应性更广,因此建议用户使用ADO Data 控件来创建新的数据库应用程序。
请注意,这种控件是一种相当“昂贵”的创建连接的方法,在第一个控件至少有两个连接,且以后的每个控件至少多一个连接时使用。
可能的用法:连接一个本地数据库或远程数据库。
打开一个指定的数据库表,或定义一个基于结构化查询语言(SQL) 的查询、或存储过程、或该数据库中的表的视图的记录集合。
将数据字段的数值传递给数据绑定的控件,可以在这些控件中显示或更改这些数值。
添加新的记录,或根据对显示在绑定的控件中的数据的任何更改来更新一个数据库。
∙ 4.2 用法∙如果该控件不在“工具箱”中,请按CTRL+T 键,显示“部件”对话框。
在这个“部件”对话框中,单击“Microsoft ADO Data Co ntrol”。
∙在“属性”窗口中,单击“ConnectionString”显示“ConnectionString”对话框。
如果您已经创建了一个Microsoft 数据链接文件(D ata Link file)(.UDL),请选择“使用OLE DB 文件”并单击“浏览”,以找到计算机上的文件。
如果使用DSN,则单击“使用OD BC 数据源名”,并从框中选择一个DSN,或单击“新建”创建一个。
如果想创建一个连接字符串,请选择“使用ConnectionString”,单击“生成”,然后使用“数据链接属性”对话框创建一个连接字符串。
在创建连接字符串后,单击“确定”。
∙在“属性”窗口中,将“记录源”属性设置为一个SQL 语句。
第2章 常用的标准控件
课堂任务2: 简单倒计数程序――Timer控件
• 1.任务分析 • 2.设计程序界面 • 3.设置控件的属性 计时器(Timer)的Enable属性 计时器(Timer)的Interval属性 • 4.编写程序代码 • (1)“开始”按钮代码: • 文本框赋初值; • 计时器的Enable设为True; • 5age控件与PictureBox
• 3. 设置控件的属性
控件\对象名称
Form1 Image1
属性名
Caption MaxButton Picture Strecth
所设置值
我的电子相册 False 选择一幅图像 True 选择一幅图像 780
说明
窗体标题 隐藏窗体最大化按钮 在Image1控件加载1幅图像 让图像根据控件大小作相 应显示 所有的缩略图(Image)控 件加载1幅图像设置相同大 小所有图像按控件大小显 示图像
o o o o o o • FontBold属性,为TRUE表示加粗,否则表示不加粗; FontItalic属性,为TRUE表示倾斜,否则表示不倾斜; FontUnderline属性,为TRUE表示加下划线,否则表示不加下划线; FontStrikethru属性,为TRUE表示加删除线,否则表示不加删除线; ForeColor属性, 表示字体颜色; FontSize属性,表示字体大小; 5.调试与保存程序
Image2 Image3 Image4 Image5,Image6 Command1
Picture Height
Width
Strecth Caption
900
True 退 出
课堂任务1:制作电子相册――Image控件与PictureBox
• 4.编写程序代码 (1) 退出按钮代码 Private Sub Command1_Click() End ‘退出运行窗体 End Sub (2) 各缩略图图像控件(Image2-Image6)代码 Image2的代码: Private Sub Image2_Click() Image1.Picture = Image2.Picture ‘在Image1中显示Image2的图像 End Sub 其余Image3-Image6依次类推 • 5.调试与保存程序
C#中常见的winform控件命名规范
C#中常见的winform控件命名规范我们知道Button 常常简称为btn,那么Winform中的其它控件呢,这篇⽂章在的基础上对⼀些控件的名称的简称进⾏了整理。
1. 标准控件NO.控件类型简写控件类型1btn Button2chk CheckBox3ckl CheckedListBox4cmb ComboBox5dtp DateTimePicker6lbl Label7llb LinkLabel8lst ListBox9lvw ListView10mtx MaskedTextBox11cdr MonthCalendar12icn NotifyIcon13nud NumeircUpDown14pic PictureBox15prg(pgb)ProgressBar16rdo RadioButton17rtx RichTextBox18txt, tb TextBox19tip ToolTip20tvw TreeView21wbs WebBrowser2. 容器控件序号控件类型简写控件类型1flp FlowLayoutPanel2grp GroupBox3pnl Panel4spl(spc)SplitContainer5tab TabControl6tlp TableLayoutPanel3.菜单和⼯具栏序号控件类型简写控件类型1cms ContextMenuStrip1cms ContextMenuStrip 2mns MenuStrip3ssr StatusStrip4tsr ToolStrip5tsc ToolStripContainer 4.数据序号控件类型简写控件类型1dts DataSet2dgv DataGridView3bds BindingSource4bdn BindingNavigator5rpv ReportViewer5.对话框序号控件类型简写控件类型1cld ColorDialog2fbd FolderBrowserDialog 3fnd FontDialog4ofd OpenFileDialog5sfd SaveFileDialog6.组件序号控件类型简写控件类型1bgw BackgroundWorker 2dre DirectoryEntry3drs DirectorySearcher 4err ErrorProvider5evl EventLog6fsw FileSystemWatcher 7hlp HelpProvider8img ImageList9msq MessageQueue10pfc PerformanceCounter 11prc Process12spt SerialPort13scl ServiceController 14tmr Timer7.印刷序号控件类型简写控件类型1psd PageSetupDialog2prd PrintDialog3pdc PrintDocument4prv PrintPreviewControl 5ppd PrintPreviewDialog 8.⽔晶报表序号控件类型简写控件类型1crv CrystalReportViewer 2rpd ReportDocument9.其他序号控件类型简写控件类型1dud DomainUpDown2hsc HScrollBar2hsc HScrollBar 3prg PropertyGrid 4spl Splitter5trb TrackBar6vsc VScrollBar 10. 另⼀个版本序号控件类型控件类型简写标准命名举例1Label lbl lblMessage 2LinkLabel llbl llblToday3Button btn btnSave4TextBox txt txtName5MainMenu mmnu mmnuFile6CheckBox chk chkStock7RadioButton rbtn rbtnSelected 8GroupBox gbx gbxMain9PictureBox pic picImage10Panel pnl pnlBody11DataGrid dgrd dgrdView12ListBox lst lstProducts 13CheckedListBox clst clstChecked 14ComboBox cbo cboMenu15ListView lvw lvwBrowser 16TreeView tvw tvwType17TabControl tctl tctlSelected 18DateTimePicker dtp dtpStartDate 19HscrollBar hsb hsbImage 20VscrollBar vsb vsbImage 21Timer tmr tmrCount22ImageList ilst ilstImage23ToolBar tlb tlbManage 24StatusBar stb stbFootPrint 25OpenFileDialog odlg odlgFile26SaveFileDialog sdlg sdlgSave27FolderBrowserDialog fbdlg fgdlgBrowser 2828FontDialog fdlgFoot ColorDialog cdlgColorPrintDialog pdlgPrint。
国家二级VB机试(常用标准控件)模拟试卷30(题后含答案及解析)
国家二级VB机试(常用标准控件)模拟试卷30(题后含答案及解析) 题型有:1. 选择题选择题1.为了使标签Labell透明且不具有边框,以下正确的属性设置是( )。
A.Labell.BackStyle=0Labell.BorderStyle=1B.Labell.BackStyle=0Labell.BorderStyle=0C.Labell.BackStyle=1Labell.BorderStyle=1D.Labell.BackStyle=1Labell.BorderStyle=0正确答案:B解析:BackStyle属性用于设置标签的背景样式,有两种值可选:0,表示透明;1,表示不透明。
BorderStyle属性用来设置标签的边框类型,有两种值可选:0,代表标签无边框;1,代表标签有边框。
知识模块:常用标准控件2.决定标签内容显示位置的属性是( )。
A.TextB.NameC.AlignmentD.Caption正确答案:C解析:Alignment属性用于设置标签中文本的对齐方式。
知识模块:常用标准控件3.下列不包含滚动条的控件是( )。
A.列表框B.标签C.组合框D.文本框正确答案:B解析:标签控件不包含滚动条。
知识模块:常用标准控件4.要使标签中的文本靠右显示,应将其Aligment属性设置为( )。
A.0一Left JustifyB.1一Right JustifyC.2一CenterD.3正确答案:B解析:0—Left Justify:文本靠左显示;1一Right Justify:文本靠右显示;2一Center:文本居中显示。
知识模块:常用标准控件5.若要使文本框能够输入多行文本,应该设置的属性是( )。
A.MultiLineB.WordWrapC.ScrollBarsD.AutoSize正确答案:A解析:文本框控件的MuhiL,ine屙l生如果设置为False,则在文本框中只能输入单行文本;当设置为True时,可以使用多行文本,即在文本框中输入或输出文本时可以换行,并在下一行接着输入或输出。
国家二级VB机试常用标准控件模拟试卷21_真题-无答案
国家二级VB机试(常用标准控件)模拟试卷21(总分58,考试时间90分钟)1. 选择题1. 窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。
下面能够实现上述操作的事件过程是A. Private Sub HScroll1_Change() Print HScroll1.Vahe End SubB. Private Sub HScroll1_Change() Print HScroll1.SmallChange End SubC. Private Sub HScroll1_Scroll() Print HScroll1.V alue End SubD. Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub2. 设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。
下面叙述中正确的是A. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加B. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C. 由于滚动条的Max属性值小于Min属性值,程序会出错D. 由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动3. 设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程:Private Sub Form_Load() Private Sub Command1_Click() HScroll1.Min=0 HScroll1.Value=70 HScroll1.Max=100 End Sub End Sub程序运行时单击命令按钮,则滚动条上滚动块位置的图示是A. B.C. D.4. 窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value 增量值,应设置的属性是A. LargeChangeB. SmallChangeC. MaxD. Min5. 程序运行时,拖动滚动条上的滚动框,则所触发的事件是A. MoveB. ScrollC. DragD. DragDrop6. 设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程:Private Sub HScroll1_Change() Text1=HScroll1 End Sub 在程序运行时,当把滚动框移动到最左边时,文本框中显示的是100;当把滚动框移动到最右边时,文本框中显示的是1。
国家二级VB机试(常用标准控件)模拟试卷31(题后含答案及解析)
国家二级VB机试(常用标准控件)模拟试卷31(题后含答案及解析) 题型有:1. 选择题选择题1.下面控件中,没有Caption属性的是( )。
A.复选框B.单选按钮C.组合框D.框架正确答案:C解析:Caption属性是设置或返回控件的标题。
组合框没有Caption属性。
故选C)。
知识模块:常用标准控件2.窗体上有名称为List1的列表框。
以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是( )。
A.List1.Addhem“Basic”B.List1.List(Listl.ListIndex)=“Basic”C.List1.Text=“Basic”D.以上都可以正确答案:B解析:AddItem用于将列表项添加到列表框。
Text属性是被选定的选项的文本内容。
列表框的List属性用来列出表项的内容,也可以改变数组中的已有值,属性ListIndex用于返回当前选择的列表项的索引号。
选项B)正确。
知识模块:常用标准控件3.如果在列表框List1中没有选中项目,则List1.ListIndex的值为( )。
A.一1B.0C.1D.2正确答案:A解析:列表框List1中没有选中项目,则List1.ListIndex的值为一1。
知识模块:常用标准控件4.在窗体上画一个名称为Listl的列表框,然后编写如下程序:Private Sub Form_Click( ) For i=l To 10 Item=“Item”&i Listl.AddItem Item Next i End Sub程序运行时,单击窗体,所完成的功能是( )。
A.向列表框中添加10个项目B.向列表框中添加11个项目C.向列表框中添加10个数字D.向列表框中添加1~10的和正确答案:A解析:Addhem为添加项目。
循环体执行10次,添加了10个项目。
选A)。
知识模块:常用标准控件5.列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是( )。
VB6.0基础教程 之 第6章 Visual Basic常用标准控件
6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9
Basic常用标准控件 Visual Basic常用标准控件
概述 图形控件 单选按钮和复焦点与Tab Tab顺序 焦点与Tab顺序
1
6.2 图形控件
图片框(PictureBox)和图像框(Image) 功能:用于显示图形 Picture属性:设置图片框或图像框中要显示的图像文件名。可以在设计阶段设置 或在程序中设置。 LoadPicture函数一般格式: [对象.]Picture= LoadPicture(“文件名”)
复选框
2.复选框(CheckBox) Caption属性:文本标题。 Alignment属性 0:控件钮在左边,标题显示在右边。 1:控件钮在右边,标题显示在左边。 Value属性 0--Unchecked:未被选定 1--Checked:选定 2--Grayed:灰色,禁止选择 Style属性 0--Standard:标准方式 1--Graphical:图形方式 事件 Click
6.4 框架
用途:将窗体中的控件按功能或类别分组。
框架
6.4 框架
Caption属性:框架标题 Enabled属性 False,不允许对框架内的对象进行操作。 Visible属性 True:框架及其控件可见。 False:框架及其控件被隐含起来。 事件 Click、DblClick 一般不需要编写框架的事件过程。
例如:Dir1.Path=“C:\Mydir” 重要事件——Change事件 在程序运行时,每当改变当前目录,即目录列表框的Path属性发生变化时,都要触 发其Change事件。
文件列表框(FileListBox)
功能:显示当前目录中指定类型的所有文件。 Path属性:用于返回和设置当前目录。 要从文件列表框(File1)中获得全路径的文件名Fname,用下面的程序代码: If Right(file1.path,1) ="\" Else Fname=file1.path &"\"& file1.filename End If Then Fname=file1.path & file1.filename
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机试常用标准控件-试卷5_真题-无答案
国家二级VB机试(常用标准控件)-试卷5(总分62,考试时间90分钟)1. 选择题1. 为了使文本框显示滚动条,除要设置ScrollBars外,还必须设置的属性是A. AutoSizeB. AlignmentC. MultilineD. MaxLength2. 在窗体上画一文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为A. Text1.ClearB. Text1.Visible=FalseC. Text1.HideD. Text1.Enabled=False3. 如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是A. 文本框中的文本变为灰色,且不能将光标置于文本框上B. 文本框中的文本变为灰色,可以将光标置于文本框上,但不能改变文本框中的内容C. 文本框中的文本变为灰色,可以改变文本框中的内容D. 文本框中的文本正常显示,可以将光标置于文本框上,但不能改变文本框中的内容4. 要使标签中的文本靠右显示,应将其Aligment属性设置为A. 0-Left JustifyB. 1-Right JustifyC. 2-CenterD. 35. 下列关于标签的描述中,错误的是A. 标签可以响应Click事件B. 标签不能响应DblClick事件C. 为了使标签的WordWrap属性起作用,必须将其AutoSize属性设置为TrueD. 标签上显示的文本就是Caption属性的值6. 以下关于图片框控件的说法中,错误的是A. 可以通过Print方法在图片框中输出文本B. 图片框控件中的图形可以在程序运行过程中被清除C. 图片框控件中可以放置其他控件D. 用Stretch属性可以自动调整图片框中图形的大小7. 窗体上有1个Timer1计时器,1个Shape1形状控件,还有下面程序代码:Dim flag As Boolean Private Sub Timer1_Timer()Private Sub Form_Load() If flag Thenflag=True Shape1.Height=Shape1.Height*2Timer1.Enabled=True Shape1.Width=Shape1.Width*2Timer1.Interval=1000 ElseEnd Sub Shape1.Height=Shape1.Height*0.5Shape1.Width=Shape1.Width*0.5End Ifflag=Not flagEnd Sub执行程序所产生的效果是A. Shape1的尺寸在缩小到原来一半和恢复原状这2种状态间切换,每秒切换一一次B. Shape1的尺寸在扩大到原来2倍和恢复原状这2种状态问切换,每秒切换一次C. Shape1的尺寸在缩小到原来一半和扩大到原来2倍这2种状态问切换,每秒切换一一次D. Shaoe1的尺寸会不断扩大8. 以下不能用形状控件画出的图形是A. 矩形B. 圆形C. 椭圆D. 扇形9. 设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:Private Sub Form_Load() Private Sub Image2_Click()Image1.Picture=LoadPicture("LEAF.bmp") Image3.Picture=Image2.PictureImage2.Picture=LoadPicture("OPEN.bmp") Image2.Picture=Image1.PictureImage3.Visible=False Image1.Picture=Image3.PictureEnd Sub End SubPrivate Sub Image1_Click()Image2.Picture=Image1.PictureEnd Sub在程序运行期间单击Image2,则在窗体上看到的结果是A. 在Image3中显示Image2中的图片B. Image1、Image2中原有图片被交换了C. Image1、Image2中都是原来Imegel中的图片D. Image1、Image2中都是原来Imege2中的图片10. 下列说法中,错误的是A. 将焦点移至命令按钮上,按Enter键,则引发命令按钮的Click事件B. 单击命令按钮,将引发命令按钮的Click事件C. 命令按钮没有Picture属性D. 命令按钮不支持DblClick事件11. 下面关于命令按钮的叙述中错误的是A. 命令按钮上可以显示图片B. 命令按钮上的文字就是其Caption属性的值C. 在程序运行过程中,不能改变命令按钮的标题D. 运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的Crick事件12. 设窗体上有名称为Option1的单选按钮,且程序中有语句:If Option1.Value=True Then 下面语句中与该语句不等价的是A. If Option1.Value ThenB. If Option1=True ThenC. If Value=Tree ThenD. If Option1 Then13. 能够将组合框Combo1中最后一个数据项删除的语句为A. Combo1.RemoveItem Combo1.ListCountB. Combo1.RemoveItem Combo1.ListCount-1C. Combo1.RemoveItem Combo1.ListIndexD. Combo1.RemoveItem Combo1.ListIndex-114. 为了使一个复选框被禁用(灰色显示),应把它的Value属性设置为A. 0B. 1C. 2D. False15. 能够存放组合框的所有项目内容的属性是A. CaptionB. TextC. ListD. Selected16. 要将单选按钮Opt1设为被选中,应设置的属性是A. ValueB. SelectedC. EnabledD. SetFocus17. 窗体一卜有名称为List1的列表框。
控件的分类
控件的分类;标准控件(工具箱自带的控件,不可删)、active控件、可插入对象(可添加到工具箱再使用,可删)1、active控件:Animation控件和SSTab控件的应用添加方法;a、工程------部件----(找到其文件名)b、单击右键------部件-----(找到其文件名)Active控件;1、animation控件;Microsoft Windows Common Control-26.0 文件名;MSCOMCT2.OCX2、SSTab控件;Microsoft Tabbed Dialog Control 6.0 文件名;TABCTL32.OCX二、单选按钮(optionbutton)实现多选一具有排他性;当其中一个被选中时其他的自行关闭,例;钮分别有两个按为男和女,当选男时就不能同时选女相应的属性设置;Coption显示按钮名称Value;false(单选按钮未被选中状态),ture(单选按钮被选中状态)Enable;false(不可用,呈灰色),ture(单选按钮可用)Style(显示按钮风格,用于其外观的设置);0,为标准形式(即原始形态),1,为图形方式(单选按钮被选中状态图片装载在downpicture,单选按钮未被选中状态图片装载在picture,控件不可用装载在disablepicture)If Index = 0 ThenText1.FontName = "黑体"ElseIf Index = 1 ThenText1.FontName = "楷体"ElseIf Index = 2 ThenText1.FontName = "隶书"ElseIf Index = 3 ThenText1.FontName = "宋体" 总结;fontname=,fontsize=其他的都加“”If Check1(0).Value = 1 Then 对象Text1.Font = tureElseIf Check1(1).Value = 1 ThenText1.FontItalic = tureElseIf Check1(2).Value = 1 ThenText1.FontBold = TrueElseIf Check1(3).Value = 1 ThenText1.FontUnderline = tureEnd If常用方法:setfocus,move例;option2.setfocusCommand.move width/2,height/6,left/6,top/7复选框(checkbox);钮分别有两个按为男和女,当选男时同时也可选女属性以上相同(注;value用于设置或返回复选框的状态值,为0时未被选中,1时选中符号为黑色,2选中符号位灰色)方法:SetFocus、Refresh和Move方法框架(frame);框架可以响应Click和DblClick等几类事件。
Visual-Basic程序设计综合教程第3章--常用基本控件
End Sub
标签Label2的单击(Click)事件代码如下:
Private Sub Label2_Click()
Label1.Visible = True '设置Label1可见
Label2.Visible = False '隐藏Label2
End Sub
3.2.2 文本框
1 用途
文本框(TextBox)控件是VB中使用最为频繁 的控件之一,是一个文本编辑区域可以用来显示、 输入和编辑文本,类似于一个简单的文本编辑器。
3.2 标签、文本框和命令按钮
在VB应用程序的界面设计中,有3个最常用 的控件:标签、文本框和命令按钮。这3个控件是 构成用户界面的基础。
3.2.1 标签
1 用途 标签(Label)控件用于显示或输出文本信息。但不
能作为输入信息的界面,也就是说程序时标签所显示的内 容不能由用户直接编辑,但是可以通过程序代码修改。
第3章 常用基本控件
VB有两类控件,一是在工具箱中的常用 控件;二是通过添加“部件”的方法被使用的控 件。
本章主要介绍VB部分常用基本控件:标 签、文本框、命令按钮、图像框、图片框、滚动 条和计时器。其余常用控件将在后续章节陆续介 绍。
【主要内容】
●标签、文本框和命令按钮 ●图片框和图像框 ●水平滚动条和垂直滚动条 ●计时器
【例3.4】编写程序。在窗体上放置两个文本框(Text1和 Text2),设置文本框Text1为单行显示;文本框Text2为 多行显示,同时有水平和垂直滚动条,并且文本内容在运 行时禁止被用户随意更改。
要求:在程序运行后,在文本框Text1中显示文本内 容:“欢迎使用 Visiual Basic!”,用户可以选中其中 的任意文本内容,如图3.8(a)所示选中“Visiual Basic”, 然后单击窗体,则被选中的文本被字符串“VB”替换,同 时被选中文本的起始位置、长度以及内容等信息均在文本 框Text2中显示,如图3.8(b)所示。
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
第5章 常用控件
(2)将已选择的字段移动到左列表框中 Private Sub Command2_Click() If List2.ListCount = 0 Then MsgBox "列表中已没有可选的字段", , "注意" Exit Sub End If If List2.ListIndex >= 0 Then List1.AddItem List2.Text List2.RemoveItem List2.ListIndex Else MsgBox "请先在列表中选择某字段", , "注意" End If End Sub
Private Sub Command1_Click() If Option1.Value Then Text1.FontName = "宋体" Else Text1.FontName = "幼圆" End If If Option3.Value Then Text1.FontSize = 16 Else Text1.FontSize = 20 End If If Option5.Value Then Text1.ForeColor = RGB(0, 0, 255) Else Text1.ForeColor = RGB(255, 0, 0) End If End Sub
设置单选按钮或复选框和文本注释内容,即单选按钮或复选框边上的文本标题
(2)Alignment属性 0:控件按钮在左边,标题显示在右边,默认设置
1:控件按钮在右边,标题显示在左边。
(3)Value属性:默认属性,表示单选按钮或复选框的状态。 单选按钮 True:单选按钮被选定。 False:单选按钮未被选定,默认设置。 复选框 0-Unchecked:复选框未被选定,默认设置。 1-Checked:复选框被选定。 2-Grayed:复选框变成灰色,禁止用户选择。 (4)Style属性:指定单选按钮或复选框的显示方式,用于改善视 觉效果。 0-Standard:标准方式。1-Graphical:图形方式。 3、常用事件 单选按钮和复选框都能接收Click事件,但一般需要编 写事件过程,检测控件对象Value属性值,再根据检测 结果执行相应的处理
国家二级VB机试(选择题)模拟试卷394(题后含答案及解析)
国家二级VB机试(选择题)模拟试卷394(题后含答案及解析) 题型有:1.1.定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。
包含对非主属性部分依赖的关系是( )。
A.S(S#,Sn,Sd,Dc,Sa)B.C(C#,Cn,P#)C.SC(S#,c#,G)D.不存在正确答案:A解析:关系s的主键是S#(学号),S#是主属性,但非主属性Sd(所在系)也可决定Dc(所在系的系主任),所以包含对非主属性部分依赖的关系是S。
知识模块:公共基础知识2.负责数据库中查询操作的数据库语言是A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言正确答案:C解析:负责数据库中查询操作的数据库语言是数据操纵语言。
知识模块:数据库设计基础3.数据库设计过程不包括A.概念设计B.逻辑设计C.物理设计D.算法设计正确答案:D解析:数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和物理设计。
知识模块:数据库设计基础4.在窗体上画一个名称为Text1的文本框,然后编写如下事件过程:Private Sub Form_Load( ) Text1.Text = ““End SubPrivate Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) Const Alt = 4 Const Key_F2 = &H71’&H71是F2键的键码AltD = (Shift AndAlt) > 0 F2D = (KeyCode = Key_F2) If AltD And F2D Then Text1.Text = “abl”End IfEnd Sub程序运行后,如果按Shift+F2键,则文本框中的内容是A.Alt+F2B.ablC.随机显示D.不显示任何信息正确答案:D解析:KeyDown事件的参数KeyCode表示按键的键盘码,此题为&H71;参数Shift表示在该事件发生时相应Shift、Ctrl和Alt键的状态,用一个3位的二进制数表示,只有Shift被按下时为001。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(三) 常用方法
文本框最有用的方法是:SetFocus,使用形式:
[对象.]SetFocus
功能: 是把光标移到指定的文本框对象中。
6.2 图形控件
6.2.1 图像框与图片框
图像框 Image 适用于静态环境 图片框 PictureBox 适用于静态与动态环 境 相关属性: CurrentX、CurrentY Picture、Stretch
6.3 命令按钮CommandButton
接受用户输入的命令.输入命令可以有三种方式: (1)鼠标单击; (2)按Tab键焦点跳转到该按钮, 再按回车键; (3) 快捷键(Alt+有下划线的字母) (一)常用属性 1 Caption: 标题属性——命令按钮显示的内容,可 在某字母前加 “&“设置快捷键。例如: &Ok , 显示 Ok (2) Default:确认属性(逻辑值),设置为True 时,按Enter键相当于用鼠标器单击了该按钮。 注意:在一个窗体只能的一个按钮的Default设 置为True
(一) 常用属性
1 Text文本属性 在文本框中显示的正文内容存放在Text属性中。当程 序运行时,用户通过键盘输入正文内容,保存在Text属性中。
文本框没有Caption属性
2 Maxlength: 设置正文的最多字符个数, 0任意长度值。
3 MultiLine: 是否为多行,默认一行. False 4 ScrollBars: 当MultiLine为True时,该属性才有效,滚动条的 形式。 0-None:无滚动条 2-Vertical垂直滚动条 1-Horizontal:水平滚动条 3-Both水平和垂直滚动条。
3 方法
1.AddItem方法 用于将项目添加到列表框控件或组合框控件。 语法格式:
〈对象名〉.AddItem item [, index]
其中:item: 为字符串表达式,表示要加入的项目。 Index:决定新增项目的位置,缺省,则添加在最后。
2.RemoveItem方法
用于从列表框控件或组合框控件中删除一项。 语法格式:
一旦设置了ScrollBars为非0 ,自动换行就失效 5 Locked: 是否可被编辑属性,False,表示为可编辑。
6 PassWordChar属性
设置PasswordChar属性为了掩盖文本框中输入的字符。 该属性的设置只有在MultiLine设为 False才有效
7 SelStart、SelLength和SelText属性
扩展复选。按下 SHIFT 并单击鼠标将在以前选中项的基础上 扩展选择到当前选中项。按下 CTRL 并单击鼠标来在列表中选 中或取消选中项
4.Selected属性
该属性是一个逻辑类型的数组,数组元素个数与列表框中的 项目数相同,其下标的变化范围与List属性相同。 例如:List1.Selected(0)=True表示列表框List1的第一
该属性返回或设置列表框控件中的一个项目的选择状态。
个项目被选中,此时ListIndex的值设置为0。Selected属性在 设计时是不可用的,即无法在属性窗口中设置属性值。
5.NewIndex属性 返回最近加入列表框控件或组合框控件的项目的索引。 如果在列表中已没有项目或删除了一个项目,该属性将返回 -1。
(3)Cancel:取消功能属性(逻辑值),当设置为True时,
程序运行时按Esc键与单击此命令按钮的效果相同。 注意:在一个窗体只能的一个按钮的Cancel设置为True (4)Value: 检查该按钮是否按下. 该属性在设计时无效.
(5)Style : 确定显示形式. 0 只能显示文字, 1 文字、图形
. 方法
SetFocus方法是单选钮控件最常用的方法,可以在代 码中通过该方法将Value属性设置为True。
与命令按钮相同,使用该方法之前,必须要保证单选 钮处于可见和可用状态(即 Visible 与 Enabled 属性值均为 True)。
4. 事件
Click 事件是单选钮控件最基本的事件,一般情况用户
6.2.2 图形文件的装入 1、设计阶段装入 2、运行阶段装入 Picture1.picture = loadpicture(“文件 名”)
6.2.3 直线和形状
BorderColor BorderStyle BorderWidth BackStyle FillColor FillStyle Shape
SelText:设置或返回当前选定文本中的文本字符串。
(二)常用事件
• Change : 当改变文本框的Text属性时会引发该事件。当用输入一 个字符,就会触发一次Change事件。 • KeyPress(KeyAscii As Integer): 当用户按下并释放键盘上一个ANSI键时,就会触发一 次该事件,并返回一个KeyAscii参数(字符的Ascii值)到该 事件过程中。 例如:输入“A”,则KeyAscii的值是65。可用函数 Chr$(KeyAscii) 可得到字符“A”。 • LostFocus : 当控件失去焦点时发生。 • GotFocus : 当控件获得焦点时发生。
3.MultiSelect属性
用于指示是否能够在列表框控件中进行复选以及如何 进行复选,在运行时是只读的。 注意,组合框控件无此属性。 表8.7 MultiSelect 属性设置值及含义
设置 值
含 义
(缺省值)不允许复选
0
1
简单复选。鼠标单击或按下空格键在列表中选中或取消选中项。 箭头键移动焦点
2
无需为单选钮编写Click事件过程,因为当用户单击单选钮 时,它会自动改变状态。
例8.1 单选钮示例(Pg.185)。
复选框
1. 用途
复 选 框 ( CheckBox ) 也 称 作复选框、选择框。一组检查框 控件可以提供多个选项,它们彼 此独立工作,所以用户可以同时 选择任意多个选项,实现一种“ 不定项选择”的功能。选择某一 选项后,该控件将显示 √ ,而清 除此选项后,√消失。 2. 重要属性 Caption、Alignment、Style与单选钮相同
6.TopIndex属性
返回或设置一个值,该值指定哪个项被显示在列表框 控 件 或 组 合 框 控 件顶 部 的 位置 。 该 属性 取 值 范围 从 0 到 ListCount-1,在设计时不可用。 7.Sorted属性 返回一个逻辑值,当 Sorted 属性为 True 时列表框控件 或组合框控件的项目自动按字母表顺序(升序)排序,为 False时项目按加入的先后顺序排列显示。该属性只能在设 计时设置,不能在程序代码中设置。 8.Text属性 对于下拉式组合框与简单组合框,Text属性返回编辑区 域中的文本。对于列表框控件或下拉列表框, Text 属性的 返回值总与List(ListIndex)的值相同。
均可 。
(6)Picture : 按钮可显示图片文件(.bmp和.Ico),只有当
Style属性值为1时有效
(7)ToolTipText :设置工具提示,和Picture结合使用。
(二)方法、事件
Move、Setfocus方法; 单击事件Click
6.4 单选按钮、复选框及框架
单选按钮 1. 用途
组合框控件(ComboBox)将文本框和列表框的
功能结合在一起,用户可以在列表中选择某项(只能选取 一项)。或在编辑区域中直接输入文本内容来选定项目。
组合框共三种风格:下拉式组合框、简单组合框和下拉式 列表框。
二、主要属性
1.List、ListCount和ListIndex属性 这3个属性只能在程序代码中设置: List: 字符型数组 存放列表框的项目数据,下标是从0开始的。
3. 方法
每调用一次SetFocus方法就会触发一次Click事件(错)。 value每改变一次就会触发一次Click事件。
4. 事件
Click 事件是检查框控件最基本的事件。用户一般无 需为检查框编写 Click事件过程,但其对Value属性值的改 变遵循以下规则: 单击未选中的检查框时,Value属性值变为0;
单击已选中的检查框时,Value属性值变为1; 单击变灰的检查框时,Value属性值变为0。
6.5 列表框与组合框
列表框控件(ListBox)用于显示项目列表,用户可从
中选择一个或多个项目。如果项目总数超过了可显示的项
目数, VB会自动加上滚动条。 列表框有两种风格:标准和复选列表框。通过它的
Style属性来设置。
4、事件 (1)Click事件 当单击某一列表项目时,将触发列表框与组合框控件的 Click事件。该事件发生时系统会自动改变列表框与组合框控 件的ListIndex、Selected、Text等属性,无需另行编写代码。 (2)DblClick事件
当双击某一列表项目时,将触发列表框与简单组合框控 件的DblClick事件。
这三个属性是文本框中对文本的编辑属性。 SelStart :确定在文本框选中文本的起始位置。第一字
符的位置为 0。若没有选择文本,则用于返回或设置文本的 插入点位置,如果SelStart的值大于文本的长度,则SelStart 取当前文本的长度: SelLength:设置或返回文本框中选定的文本字符串长 度(字符个数)。
检查框
•复选框的Value 属性与单选按钮不同,其值为数值型数据, 可取 0 , 1 , 2 复选框与单选按钮Value 属性的比较 单选按钮 True: 单选按钮被选定 False: 单选按钮未被选 定, 缺省设置
复选框 0--Unchecked:未被选定 1--Checked:选定 2--Grayed:灰色,禁止选择
第6 章
常用标准控件
本章内容及要求:
掌握常用控件的常用属性、重要事件和方法 的使用;
本章重点:
常用控件单选钮、检查框、 框架、滚动条、