VB程序设计2.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【VB程序设计基础知识点】 1. **过程的调用与可见性**:在VB中,过程分为Private和Public两种。Private过程只能在其定义的窗体内部被调用,而Public过程可以在工程中的任何窗体或模块中直接调用。因此,如果在不指明窗体或模块的情况下,只有Public过程`mdlFunction`能够在工程的任何位置直接调用,选项B是正确的。 2. **注释语句**:注释语句在VB中以单引号(')开头,它们是非执行语句,用于提高代码的可读性。注释可以放在代码的任何位置,但不能紧跟在续行符( _) 后面,选项C描述不正确。 3. **MsgBox函数与返回值**:MsgBox函数用于显示消息框,其返回值代表用户在消息框上的操作,如OK或Cancel等。若要将返回值转换为数值,应使用Val函数,选项D是正确的选择。 4. **变量命名规则**:在VB中,合法的变量名由字母、数字和下划线组成,不能以数字开头,且不能包含特殊字符。因此,选项D`ab123c`是一个合法的变量名。 5. **字符串操作**:STRING$函数用于创建指定长度的字符串,每个字符都由提供的字符串填充。在例子中,`STRING$(3, "CHINA")`将创建一个由"CHI"组成的字符串,因此选项B是正确答案。 6. **程序控制语句**:在VB中,若要将控制权交给操作系统,通常会使用DoEvents语句,让程序处理其他事件,而不是立即结束,所以选项D是正确的。 7. **窗体事件**:窗体的Load事件是在窗体加载时触发,而不是在单击鼠标时,因此在MouseDown、MouseUp和Click事件中,窗体不会接收到Load事件,选项C是正确的。 8. **通用对话框控件**:通用对话框控件(CommonDialog)的Filter属性用于设置显示文件类型的过滤器,让用户只看到特定类型的文件,选项A正确。 9. **过程定义**:VB中,Static类型的局部变量在过程结束后仍保留其值,Sub过程不能嵌套定义Sub过程,但可以嵌套调用。事件过程的名称由VB自动生成,不能像通用过程那样由用户自由定义,选项D是错误的。 10. **事件过程名**:窗体的单击事件过程名为Form_Click,即使窗体的Name属性是Frm1,选项B正确。 11. **布尔类型与整型转换**:在VB中,将布尔值TRUE赋给整型变量时,整型变量的值将变为-1,因为TRUE在VB中等同于-1,选项B正确。 12. **窗体属性**:ScaleWidth属性用于获取或设置窗体可用区域的宽度,不包括边框和标题栏,选项A正确。 13. **控件属性**:VB中,控件的属性是预设的,但用户可以改变,可以通过属性窗口或代码来设置和更改,选项A描述错误。 14. **字符串操作**:STRING$函数用于创建重复的字符串,`STRING$(3, "University")`将创建一个包含"UUU"的字符串,因为只取了"University"的前三个字符,选项B正确。 以上是VB程序设计的一些基本概念和知识点,涵盖了过程调用、变量、字符串操作、事件处理、控件属性以及程序流程控制等方面的内容。理解并掌握这些知识点对于编写和调试VB程序至关重要。
- 粉丝: 0
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【Unity尾巴动画插件】Tail Animator 轻松创建和控制角色的尾巴动画
- RabbitMQ 延时执行的功能插件
- Java数组反转技巧:保持元素原始类型与代码实现
- 【Unity纹理生成和材料编辑工具】Surforge
- 【日常办公必须工具】文件管理+批量移动文件+实用工具+软件开发+windows必备
- 基于stm32的六轴机械臂控制+openmv颜色识别-识别不同的物块分放(源码+文档说明)
- 深入浅出Pandas:利用Python进行数据处理与分析 (李庆辉)
- 【Unity烟雾特效插件】VFX Graph - Stylized Smoke - Vol. 1 高质量的烟雾特效
- 2019-灵活就业数据集.dta
- 2017-灵活就业数据集.dta