计算机等级考试二级VB考试的重点和难点主要集中在对Visual Basic编程语言的理解和应用上。这部分内容主要涉及了格式化输出、Cls方法以及Move方法。
1. **格式化输出**:
在VB中,`Format$`函数用于进行字符串格式化,以便以特定的样式输出数值。在给出的代码示例中,我们看到了如何使用`Format$`来控制科学记数法的显示和数值的精度。第一行`Format$(12345.6, "0.00E+00")`会将12345.6以科学记数法显示,保留两位小数,输出为1.23E+04。第二行`Format$(0.1234567, "0.00E-00")`将0.1234567转换为科学记数法,同样保留两位小数,输出为1.23E-01。然而,第三行`Print Format$(12345.67, ",#####.##")`和第四行`Print Format$(12345.67, "#####,.##")`是错误的,因为逗号(`,`)在VB中用于千位分隔,而不是作为小数点,所以这两个表达式无法正确地格式化数字。
2. **Cls方法**:
`Cls`方法是清除当前窗体或指定对象内所有图形和文本的命令。当不指定对象时,默认清除当前窗体。例如,`Cls`会清空窗体的所有内容并将光标重置到(0,0)坐标。需要注意的是,如果`AutoRedraw`属性设为`False`,`Cls`方法无法清除在`AutoRedraw`为`True`时绘制的图形和文本。此外,如果窗体的背景是通过`Picture`属性加载的图像,`Cls`方法无效,需要使用`LoadPicture`方法来清除。
3. **Move方法**:
`Move`方法用于移动和调整窗体或控件的位置和大小。基本语法结构为`[对象.]Move 左边距离[, 上边距离][, 宽度][, 高度]`。例如,代码中的`Move 800, 800, 4000, 2600`会移动窗体到坐标(800, 800),并将其大小设置为宽4000,高2600。同样,`Text1.Move 200, 200, 1500, 1000`会将文本框移动到(200, 200),并设置其大小为1500x1000像素,而`Picture1.Move 1800, 200, 1500, 1000`则移动图片框并调整其尺寸。在`Picture1.Print "Picture1"`之后,会在图片框中添加文本"Picture1"。
复习这些知识点对于备考计算机等级考试二级VB至关重要,考生需要掌握如何进行格式化输出,理解`Cls`和`Move`方法的用途及使用条件,这样才能在实际编程和考试中游刃有余。同时,还需要关注其他VB的基础语法,如变量声明、流程控制、函数调用等,以确保全面理解和应用VB编程。