【Visual Basic程序设计期末复习知识点】
1. Label控件的属性:在VB中,标签控件(Label)的显示标题可以通过`Caption`属性进行改变,而不是`Name`、`Text`或`Border`属性。
2. 启动窗体:在含有多个窗体的工程中,启动窗体是在“工程属性”对话框中指定的窗体,而不是VB启动时创建的第一个、第一个添加的或最后一个添加的窗体。
3. 程序启动事件:运行程序时,系统会自动执行启动窗体的`Load`事件。
4. 变量命名规则:合法的变量名应该是字母、数字或下划线的组合,且不能以数字开头。选项D `x_yz`是一个合法的变量名,而其他选项不符合规则。
5. 表达式运算优先级:VB中的运算符有优先级,`^`(指数)高于`*`和`/`,`Mod`运算符优先级低于`*`和`/`。表达式24 / 2 - 2 ^ 3 * 4 / 4 Mod 5 \ 3 的结果是16。
6. 清除列表框控件内容:List列表框控件中的所有项目可以通过调用`Clear`方法清除,而不是使用`Erase`、`Click`或`Delete`。
7. 赋值语句:VB中正确的赋值语句是`z = x + y`,因为变量名不能作为赋值运算符的左边。
8. 获取列表框选中项索引:`ListIndex`属性用于设置或返回List列表框控件中当前选定项目的索引。
9. 窗体坐标系统:VB中,默认的X轴正方向是向右,Y轴正方向是向下。所以,窗体Form1的坐标描述意味着X轴和Y轴的正方向分别是向右和向下。
10. 获取当前系统时间:VB中的`Time`函数可以用来获取当前系统时间。
11. VB表达式:数学关系8≤y<40在VB中应表示为`8 <= y And y < 40`。
12. 数组元素个数:Dim A(-1 To 4, 5) As String定义的二维数组包含36个元素。
13. 应用程序打包后缀:打包后的文件后缀是`.exe`。
14. 窗体总在最前端API函数:使用`SetWindowPos`函数可以让窗体总在最前端。
15. Load事件过程名:窗体的Load事件过程名为`Form1_Load`,这里假设窗体的Name属性为Form1。
16. MsgBox函数返回值类型:MsgBox函数返回一个整型值,代表用户在对话框中所做的选择。
17. 打开文本文件:以读模式打开D盘的Text.dat文件的正确语句是`Open "D:\text.dat" For Input As #1`。
18. Access数据库类型:在VB中,Access数据库属于本地数据库。
19. Winsock控件关闭状态:Winsock控件关闭时,其State属性值为0。
20. .Vbp文件类型:.Vbp文件表示VB的工程文件。
21. 控制动画速度属性:时钟控件(Timer)通过`Interval`属性来控制动画速度。
22. OLE DB访问数据库的数据对象模型:ADO(ActiveX Data Objects)使用OLE DB访问数据库。
23. 不响应Click事件的控件:Frame控件不直接响应Click事件。
24. 文本框不具备的属性:文本框(TextBox)没有`Caption`属性。
2. 填空题答案:
1. 工具箱(Toolbox)
2. Timer事件(Timer Event)
3. "ab"(截取字符串前两个字符)
4. 600(Line绘制后,CurrentX等于终点X坐标)
5. 图片没有显示是因为需要设置`Picture`属性。
这些知识点涵盖了VB程序设计的基本概念,包括控件属性、事件处理、变量命名、运算符优先级、文件操作、数据库访问以及API函数的使用等,是期末复习的重要内容。