(盘点)9月二级VB知识点

发布于 2019-06-14 14:11  编辑:simi
0
计算机等级考试题库 扫码微信刷题


二级VB知识点.jpg


真正成功的考生,不在于成绩的多少,而在于你是否努力地去实现自我、努力地去刷二级VB知识点,喊出自己的声音,走出属于自己的道路。


二级VB知识点

1

递归过程

 

1.递归的概念

通俗的讲,用自身的结构来描述自身就称为“递归”。如对阶乘运算的定义就是递归的:

n!=n(n-1)! (n-1)!=(n-1)(n-2)!

 

2.递归子过程和递归函数

VB 允许一个自定义子过程或函数过程在过程体的内部调用自己,这样的子过程或函数就叫递归子过程和递归函数。递归过程包含了递推和回归两个过程。构成递归的条件是:

(1)递归结束条件和结束时的值

(2)能用递归形式表示,并且递归向结束条件发展。

例:编制程序求fac(n)=n!的函数

 

3.注意事项

(1)递归算法设计简单,但消耗的上机时间和占据的内存空间比非递归大

(2) 设计一个正确的递归过程或函数过程必须具备两点:

 

1)具备递归条件;

 

2)具备递归结束条件

(3) 一般而言,递归函数过程对于计算阶乘、级数、指数运算有特殊效果。

 

 

 

2

进程条(ProgressBar)和滑块(Slider)

 

1. 进程条作用:进程条控件用于监视操作完成的进度。

创建:在窗体上画出进程条控件,右击,选择属性,然后进行所需的外观设置。

主要属性:ProgressBar 控件有一个行程和一个当前位置。行程代表该操作的整个持续时间。当前位置则代表应用程序在完成该操作过程时的进度。Max Min 属性设置了行程的界限。Value 属性则指明了在行程范围内的当前位置。

(1) Min属性代表进程条全空时的值,缺省时为0

(2) Max属性代表进程条全空时的值,缺省时为100

(3) Value属性代表进程条当前的值(但不出现在属性窗口中),它大于Min属性,小于Max属性。改变Value属性的值将改变进程条的进度显示。

示例:

Private Sub Command1_Click()

If ProgressBar1.Value < ProgressBar1.Max Then

ProgressBar1.Value = ProgressBar1.Value + 5

Else

ProgressBar1.Visible = False ‘当进程条满了的时候让进程条消失

End If

End Sub

 

2.滑块

Slider 控件是包含滑块和可选择性刻度标记的窗口,在窗体上画出滑块控件,右击,选择属性,然后进行下列设置:

(1)选择滑块的外观

 

1)方向属性决定滑块的方位,可以是垂直的或水平的滑块。

 

2)滑块样式属性决定滑块标记的样子。

 

3)滑块频率属性规定了沿着滑块的标记的间隔大小,缺省的状态是1,表明每个可能值都出现标记,如果把值设置为3,则每三个可能值出现一个标记。

(2)滑块的主要属性及事件

 

1)MinMax属性

Min属性决定滑块最左端或最顶端所代表的值。Max属性决定滑块最右端或最下端所代表的值。

 

2)LargeChange,SmallChange属性

SmallChange决定在滑块两端的箭头钮上单击时改变的值。LargeChange决定在滑块上方或下方区域单击时改变的值。

 

3)Value属性

Value属性代表当前滑块所处位置的值,这个值由滑块的相对位置决定。

 

4)Change事件

当滑块位置发生变化时就引发了Change事件。

 

 

 

 

3

文件的读写

 

1. 文件的有关概念

记录:计算机处理数据的基本单位,由若干个相互关联的数据项组成。相当于表格中的一行。

文件:记录的集合,相当于一张表。

文件类型:顺序文件、随机文件、二进制文件。

访问模式:计算机访问文件的方式,VB中有顺序、随机、二进制三种访问模式。

 

2. 顺序访问模式

顺序访问模式的规则最简单,指读出或写入时,从第一条记录“顺序”地读到最后一条记录,不可以跳跃式访问。该模式专门用于处理文本文件,每一行文本相当于一条记录,每条记录可长可短,记录与记录之间用“换行符”来分隔。

顺序文件的写入步骤:打开、写入、关闭; 读出步骤:打开、读出、关闭。

(1)打开文件

打开文件的命令是Open,格式为:

Open “文件名” For 模式 As [#] 文件号 [Len=记录长度]

说明:

 

1)文件名可以是字符串常量也可以是字符串变量

 

2)模式可以是下面之一:

OutPut:打开一个文件,将对该文件进行写操作

Input:打开一个文件,将对该文件进行读操作

Append:打开一个文件,将在该文件末尾追加记录

 

3) 文件号是一个介于1-511之间的整数,打开一个文件时需要指定一个文件号,这个文件号就代表该文件,直到文件关闭后这个号才可以被其他文件所使用。可以利用FreeFile()函数获得下一个可以利用的文件号。

例: Open "D:\sj\aaa" For Output As #1

意思是:打开D:\SJaaa文件供写入数据,文件号为#1

(2)写操作

将数据写入磁盘文件所用的命令是:Write# Print#

语法格式:

 

1) Print #文件号,[输出列表]

例: Open D:\SJ\TEST.DAT For Output As #1

Print #1,Text1.Text '把文本框的内容一次性写入文件

Close #1

 

 

 

 

4

Visual Basic的输入机制

程序的基本操作就是数据的输入,数据处理和数据的输出。Visual Basic可中用于输入的控件主要有:文本框Text Box、复选框Check Box、选项按钮Option Button、列表框List Box、组合框Combo Box、滚动条Scroll Bar、通用对话框控件。还有一个函数叫InputBox函数,也可用于数据的输入。

 

1. 通过文本框输入数据

只要取得文本框的Text属性就可以对其进行操作了。下面的代码可将Text1文本框的正文变成大写输出至Text2文本框。

Private Sub Form_Click ()

Text2.Text = UCase(Text1.Text)

End Sub

 

2. 通过复选框和选项按钮输入数据

只要检测到Check BoxRadio ButtonValue属性值就可以知道它们是否被选上了。

 

3. 通过列表框和组合框输入数据

(1) 列表框List Box和组合框Combo Box的不同

它们在WindowsOpenSave As对话框里最为常见。组合框又包括三种类型,这三种类型要在它的Style属性里设置。列表框仅仅把可以选择的项目列出来,而组合框里有的类型可以允许用户输入数据。

(2) 列表项目的增减

使用AddItemRemoveItem语句可以增减列表项目。通常将项目增减的语句放入Form_Load事件里。

ListBoxName. AddItem item

ComboBoxName. AddItem item

item是新项目名称,必须是字符串类型,非字符串类型可通过Str函数或Format函数来转换。转列表框,组合框的每一项目都有一个Index值,第一个项目的Index值是0,第二个是1,依此类推。删除项目可通过删除其Index值来实现。

ListBoxName. RemoveItem item

ComboBoxName. RemoveItem item

如:ListBoxName. RemoveItem 0则删除了第一项,这时原来的第二项就变成了第一项。

可以在设计阶段设定列表项目, 方法是:

在属性窗口选择List属性,将出现一个下拉列表,在列表中输入第一项,按Ctrl+Enter,输入第二项……,最后用Enter结束。

(3) 取得列表框/组合框的数据

可以通过取得Text属性或通过取得ListIndex属性来判断哪一项被选择了。ListIndex属性的值也同样是第一个为0,第二个为1……如:

If List1.Text = Visual Basic Then Instructions

If List1.ListIndex = 1 Then Instructions

组合框有时允许用户自己输入数据,这时所输入数据的ListIndex值为-1

 

4. 通过滚动条Scroll Bar取得数据

Visual Basic的工具箱里有两种滚动条:一种是垂直的,一种是水平的,它们的差异无非是摆放的方向不一样。

(1) 滚动条的主要属性及事件

 

1)MinMax属性

Min属性决定滚动条最左端或最顶端所代表的值。Max属性决定滚动条最右端或最下端所代表的值。

 

2)LargeChange,SmallChange属性

SmallChange决定在滚动条两端的箭头钮上单击时改变的值。LargeChange决定在滑块上方或下方区域单击时改变的值。

 

3)Value属性

Value属性代表当前滑块所处位置的值,这个值由滑块的相对位置决定。

 

4)Change事件

当滑块位置发生变化时就引发了Change事件。

(2) 取得滚动条的数据

滚动条并不是一个数据输入的好控件,因为无法从滚动条上直接看出输入的数据,但它的优点是可以表示一定范围里的相对位置。为了得到数据,只要取得滚动条的Value属性就可以了。

 

5. InputBox函数

InputBox函数提供一个简单的对话框供用户输入信息。在把其它版本的BASIC程序移植到Visual Basic时,InputBox函数通常用来代替INPUT语句。这个对话框的样子基本上是上面的样子。

它的完整语法是:x = InputBox (prompt, title, default, xpos, ypos, helpfile, context)

其中,prompt是提示的字符串,这个参数是必须的。title是对话框的标题,是可选的。default是文本框里的缺省值,也是可选的。xposypos决定输入框的位置。helpfilecontext用于显示与该框相关的帮助屏幕。返回值 x 将是用户在文本框里输入的数据,x是一个字符串类型的值。如果用户按了Cancel钮,则 x 将为空字符串。




一份耕耘,一份收获,上苍从来不会忘记努力刷计算机等级考试题库的人!尽量去做二级VB知识点,因为天道酬勤。大胆去考,没必要杞人忧天患得患失,天生我才必有用!假如有些紧张,就告诉自己:“紧张”实际上也是一种兴奋,也有利于发挥。适当的紧张是正常的和必要的。预祝所有考生沉着应战!




文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯



本文网址:http://www.k51.com.cn/info/jsjdjks/1906/1454512.html
选择分享到: