1、1创建应用程序界面。2设置属性。3编写代码。窗体的属性和方法窗体属性:重点掌握:Name,Caption,BorderStyle,MinButton,MaxButton等属性。Print方法: 在Visual Basic 中,Print方法是用来输出信息的专用过程,Print方法应重点掌握如下:(1) 语法结构对象.Print 表达式列表(2) 表达式列表中的分隔符:若用分号(;):输出的各表达式的值中间没有空格,数值型前留有一个符号位。例如 Print “1”;“2”;“3”输出格式为 123若用逗号(,):输出的各表达式的值将被分配在各个区段内,例如 Print “1”,“2”,“3” 1
2、 2 3Spc(n)函数,用于产生空格,这里n为要插入的空格数,例如Print “1”;Spc(3);“2” Tab(n)函数,用于将插入点定位在绝对列号上,这里n为列号。例如Print “1”;Tab(20); 自测与练习题一、判断题1、为了使一个控件在运行时不可见,应对该控件的Visable属性值设置为False。( )2、当用Load命令将窗体装入内存时,一定触发窗体的load事件和Activate事件。3、面向对象程序设计是一种以对象为基础,由事件驱动对象执行的设计方法。4、将焦点主动设置到指定的控件或窗体上,应采用Setfocus方法。5、方法是VB对象可以响应的用户操作。6、对象是
3、基本的运行时实体,它既包括了数据(属性),也包括作用于对象的操作(方法)和对象的响应动作( )。7、属性是用来描述和反映对象特征的参数,对象的所有属性都可以在属性窗口中设置。8、VB中将一些通用的过程和函数编写好并封装作为方法供用户直接调用。9、每个对象都有一系列预先定义好的事件,但要使对象能响应具体的事件,则应编写该对象相应的事件过程。10、属性是VB对象性质的描述,对象的数据就保存在属性中。11、同一个窗体文件只能用于一个工程中。12、当打开一个VB工程后要另存为一个版本,单击“工程另存为”就行,因为其同时会保存窗体文件。13、标签的Capton 属性用于设置标签框中显示的文本内容,该内容
4、可以编辑。14、标签的Alignment属性值为1,表示标签中的文本右对齐。15、文本框既用于输出,又可在其中输入、编辑文本。16、要想在文本框中输入或显示多行文本,必须将该文本框的MultiLine属性设置为False。 (17、要想一个文本框中文本长度或宽度超过文本框的长度或宽度时既有水平滚动条又有垂直滚动条,应将该文本框的ScrollBars属性设置为3。18、要想让一个命令按钮无效,应将该命令按钮的Visable属性设置为False。19、某控件的Visable属性设置为True,表示该控件在程序运行时是可见的。参考答案:1 2 3 4 5 6 7 8 9 1011 12 13 14
5、15 16 17 18 19 二、填空题1为了在窗体上输出具有相同的字体格式,应对 的 属性进行设置。2在代码窗口对窗体的BorderStyle、MaxButton属性进行了设置,但运行后没有效果,原因是这些属性 。3在文本框中,通过 属性能获得当前插入点所在的位置。4要对文本框中已有的内容进行编辑,按下键盘上的键,就是不起作用,原因是设置了属性为True。5在窗体上已建立多个控件如Text1、Labell、Command1,若要使程序一运行焦点就定位在Command1控件上,应对Command1控件设置 属性的值为6在用Show方法后显示自定义对话框时,如果Show方法后带参数就将窗体作为模
6、式对话框显示。7每当一个窗体成为活动窗口时触发 事件,当另一个窗体或应用程序被激活时在原活动窗体上产生事件8VB中可作为其它控件的容器的除窗体外还有 和 控件。1 窗体 font 2 不能在代码中设置3 selstart4 Locked5 TabIndex 0 6 vbModal或 17 Activate Deactivate8 PictureBox(或图片框) Frame(或框架)三、选择题1对于窗体,下面 属性在程序运行时对于其在屏幕上的位置起作用。(A)MaxButton (B)BorderStyle(C)Name (D)Left2要使Print方法在Form_Load事件中起作用,要对
7、窗体的(A)BackColor (B)ForeColor(C)AutoRedraw (D)Caption3若要使标签控件显示时不覆盖其背景内容,要对(C)ForeColor (D)BackStyle 4若要使命令按钮不可操作,要对 属性设置。(A)Enabled (B)Visible(C)BackColor5文本框没有 属性。6不论何对象,都具有(A)Text(B)Name7要使某控件在运行时不可显示,应对8要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列 属性设置就有效。 (B)Borderstyle(C)Width (D)MinButton9当运行程序时,系统自动执行
8、启动窗体的 事件过程。(A)Load (B)Click(C)UnLoad(D)MinButton10改变控件在窗体中的上下位置应修改该控件的(A)Top (B)Left(C) Width (D)Right1、D 2、C 3、D 4、A 5、D6、B 7、B 8、B 9、A 10、A四、编程题:在窗体上建立5个命令按钮Command1、Command2、Command3、Command4、 Command5和1个标签Label1。将这些控件作适当布置,如下图。编程序完成如下要求:(1)程序运行后,4个命令按钮显示分别为:“放大”、“加粗”,“下画线”、“还原”“移动”,标签显示为“VB程序设计”
9、(2)单击“放大”,标签显示的文字放大3倍,单击“加粗”,标签显示的文字则加粗,单击“下画线”则标签显示的文字加下画线、单击“还原”,则标签显示的文字格式回到起初状态。(3)每单击“移动”命令按钮一次,标签则向左移动一定距离,单击10次,则移动到最左边(Label1.Left=0)。代码如下:Dim size As Integer, ft As Double, bd As Boolean, dl As BooleanPrivate Sub Command1_Click() Label1.FontSize = Label1.FontSize * 3End SubPrivate Sub Comma
10、nd2_Click() Label1.FontBold = TruePrivate Sub Command3_Click() Label1.FontUnderline = TruePrivate Sub Command4_Click() Label1.FontSize = size Label1.FontBold = bd Label1.FontUnderline = bl Label1.Left = ftPrivate Sub Command5_Click() Label1.Left = Label1.Left - ft / 10Private Sub Form_Load() size = Label1.FontSize bd = Label1.FontBold bl = Label1.FontUnderline ft = Label1.Left第二章 Visual Basic 6.0语言基础
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1