您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > VB程序设计第二章 Visual Basic入门
第二章VisualBasic入门2.3创建基本控件2.2程序的保存、打开与运行2.4多窗体操作2.5焦点与Tab顺序2.1建立窗体对象第二章VisualBasic入门(StartingVB)返回目录本章要求第二章VisualBasic入门掌握窗体的属性、事件、和方法掌握命令按钮、标签、文本框的常用属性、事件和方法掌握多窗体的概念及操作方法本章要求:第二章VisualBasic入门上一页返回章首下一页第二章VisualBasic入门2.1.1窗体对象的创建与操作2.1建立窗体对象标题图标控制菜单框最小化按钮最小化按钮边框样式上一页返回章首下一页第二章VisualBasic入门2.设置属性在属性窗口设置属性值用程序代码改变属性的值:【格式】:[对象.]属性名=属性值上一页返回章首下一页第二章VisualBasic入门2.1.2窗体对象的事件和方法事件:是由VB事先设置好的、能够被对象识别的动作。方法:是对象可执行的动作。Print方法[对象.]Print[表达式1][,|;][表达式2][,|;]…..Cls方法[对象.]Cls上一页返回章首下一页第二章VisualBasic入门Move方法作用:移动对象在屏幕或窗体上的位置和改变大小。[对象.]Move左边距离[,上边距离[,宽度[,高度]]][例2-1]分别单击、双击窗体观察输出结果上一页返回章首下一页第二章VisualBasic入门2.2程序的保存、打开与运行2.2.1程序的保存单击“文件”菜单—〉”保存工程”命令;单击工具栏的“保存”按钮。2.2.2程序的打开单击工具栏的“打开”按钮。单击“文件”菜单-“打开工程”命令上一页返回章首下一页第二章VisualBasic入门2.2.3程序的运行1、解释执行对每条语句边解释边执行,运行总体速度慢但调试方便。2、编译执行先对程序中的每条语句全部进行编译完后再执行程序,速度快。3、生成可执行文件生成可以脱离VB环境在Windows下运行的应用程序。上一页返回章首下一页第二章VisualBasic入门2.3创建基本控件2.3.1控件对象的建立和编辑2、对象的编辑:(1)鼠标拖动控制柄(尺寸柄)(2)设置Width、Height属性:用于精确设置大小1、建立对象:将工具箱中的控件添加到窗体中上一页返回章首下一页第二章VisualBasic入门3、对象的删除与移动:a.对象的删除:(1)Delete(Del),(2)单击鼠标右键-删除命令b.对象的移动:(1)鼠标左键拖动控件(2)设置Top、Left属性c.锁定控件:单击“格式”菜单-锁定控件上一页返回章首下一页第二章VisualBasic入门4、对象的命名:对象的名字就是窗体和控件的“名称”属性。它作为对象的标识被程序引用,而不会显示在窗体上。(1)系统默认名字:FormX、CommandX、LabelX、TextX等(X=1,2,3…)(2)最好采用约定的前缀(表2-3)上一页返回章首下一页第二章VisualBasic入门2.3.2命令按钮控件作用:接受用户输入的命令可接受以下三种方式的命令:a.鼠标单击b.快捷键c.Tab键焦点到该按钮1、常用属性:CaptionEnabledStylePictureToolTipText2、事件:Click上一页返回章首下一页第二章VisualBasic入门2.3.3标签控件(Label)只起到提示信息的作用,其文本不能被用户修改,被显示的信息是Caption的属性值。1、常用属性Caption:标签上显示的文本ForeColor:设置caption字体颜色Font:设置caption字体、字号、效果等上一页返回章首下一页第二章VisualBasic入门2.3.4文本框控件(TextBox)事件:(1)Change:当文本框内容发生变化时触发。(2)GotFocus:当文本框得到焦点时触发。(3)LostFocus:当文本框失去焦点时触发。(4)KeyPress:当用户在文本框上按下并且释放键盘上的一个ANSI键时触发。[例2-2]文本框、标签控件的设计上一页返回章首下一页第二章VisualBasic入门2.4多窗体操作2.4.1添加窗体1、添加窗体:单击“工具栏”-“添加窗体”按钮;单击“工程”菜单-“添加窗体”命令2、有关语句和方法:(1)load语句【格式】:Load窗体名将指定的窗体装入内存但并不显示。上一页返回章首下一页第二章VisualBasic入门(2)Unload语句【格式】:Unload窗体名将指定的窗体从内存中释放掉。(3)Show方法【格式】:[窗体名.]Show将指定的窗体对象装入内存并显示。(4)Hide方法【格式】:[窗体名.]Hide将指定的窗体隐藏,但仍在内存中。上一页返回章首下一页第二章VisualBasic入门2.5焦点与Tab顺序焦点是对象接受鼠标和键盘输入的能力使控件得到或失去焦点的方法:按Tab键;用快捷键;运行时,单击某一控件在程序代码中用SetFocus方法上一页返回章首下一页第二章VisualBasic入门2.5.2Tab顺序用户按Tab键时焦点在窗体上各控件之间移动的顺序1.Tab的顺序可以通过TabIndex属性2.改变运行时某个控件首先得到焦点的方法:(1)将控件的TabIndex属性设置成0;(2)利用[对象.]SetFocus方法。3.将可以得到焦点的控件的TabStop属性设置位False,按Tab键将跳过该事件。上一页返回章首下一页第二章VisualBasic入门一、选择题1.在窗体Form1的Click事件过程中有以下语句:Label1.Caption=“VisualBasic”若本语句执行前,标签控件的Caption属性取默认值,则该标签控件的名称属性和Caption属性在执行本语句前的取值分别为_____。A.Label,labelB.Label,CaptionC.Label1,Label1D.Caption,Label1上一页返回章首下一页第二章VisualBasic入门2.同上题,该语句执行后,标签控件的名称属性和Caption属性的取值分别为__A.Label,VisualBasicB.Label1,VisualBasicC.Label1,CaptionD.Label1,Label13.一个对象可以执行的动作与可被对象识别的动作分别称为______。A.事件、方法B.方法、事件C.属性、方法D.过程、事件上一页返回章首下一页第二章VisualBasic入门4改变字体或背景颜色可通过以下_____途径实现A.RGB函数B.QBColor函数B.Color常数或十六进制颜色码D.以上均正确5若使标签控件显示时不覆盖其背景内容,要队____属性进行设置。ABackColorB.BorderStyleC.ForeDolorD.BackStyle上一页返回章首下一页第二章VisualBasic入门6.若要使命令按钮不可操作,要对___属性设置A.EnabledB.VisibleC.BackColorD.Caption7.文本框没有_____属性A.EnabledB.VisibleC.BackColorD.Caption8不论什么控件,共同具有的是______属性A.CaptionB.TextC.NameD.ForeColor上一页返回章首下一页第二章VisualBasic入门9.要使某控件在运行时不可显示,应对____属性进行设置A.EnabledB.VisibleC.BackColorD.Caption10.要使窗体在运行时不可改变窗体的大小并且没有最大化按钮和最小化按钮,只要对下列____属性设置就有效。A.MaxButtonB.BorderStyleC.WidthD.MinButton11.当程序运行时,系统自动执行启动窗体的______事件过程A.LoadB.ClickC.UnLoadD.GotFoucs上一页返回章首下一页第二章VisualBasic入门12如果要在命令按钮上用picture属性添加图片,则应设置下列____属性AEnabledB.StyleCVisibleD.Caption13.当文本框的Scrollbar属性设置了非零值,却没出现滚动条,原因是__A.文本框中无内容B.文本框的MutiLine属性为TrueC.文本框的MutiLine属性为FalseD.文本框的Locked属性为True上一页返回章首下一页第二章VisualBasic入门14.下列操作中不能向窗体中添加窗体的是_____。A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏上的“添加窗体”按钮C.右单击窗体,在弹出的菜单中选择“添加窗体”命令D.右单击工程资源管理器的工程名,在弹出的菜单中选择“添加”,再在其级联菜单中选“添加窗体”命令上一页返回章首下一页第二章VisualBasic入门15.当一个工程中含有多个窗体时,其中的启动窗体是_____A.启动VB时建立的窗体B.第一个添加的窗体C.最后一个添加的窗体D.在“工程属性”对话框中指定的窗体16.为了使一个窗体从屏幕上消失但仍在内存中,所用的方法是_____。AShowB.HideC.LoadD.Unload上一页返回章首下一章
本文标题:VB程序设计第二章 Visual Basic入门
链接地址:https://www.777doc.com/doc-3611566 .html