VB程序设计基础与实战
版权申诉
2 浏览量
更新于2024-08-09
收藏 221KB DOC 举报
"大学vb程序设计资料.doc 是一份关于Visual Basic (VB)编程的学习资料,包含判断题和选择题,涵盖了VB的基础概念、语法特性和控件使用等知识点。"
在VB程序设计中,以下几个关键知识点是需要了解的:
1. **多窗体操作**:在"工程资源管理器"中,用户可以进行多窗体的管理,包括创建、修改和组织各个窗体,实现应用程序的不同界面和功能。
2. **数据类型**:VB中的数据类型包括Single和Long等,Single用于存储单精度浮点数,而Long则用于存储长整型数值。虽然Single型变量的取值范围比Long型大,但它们的内存开销并不直接取决于取值范围,而是由数据类型决定的。
3. **常量声明**:使用`Const`关键字可以声明常量,如`Const A = 100`,常量的值在程序执行过程中不能被修改。
4. **If语句**:VB中的If语句用于条件判断,块If结构需要以`End If`结束,不能省略。
5. **过程调用**:过程(Sub或Function)可以有零个或多个参数,调用时提供的实参数量不一定与形参相同,这取决于是否使用了默认参数或可选参数。
6. **列表框控件**:List属性用于访问列表框中的项,但List1.List(List1.ListCount)表示最后一个表项,而非最后一个元素的索引。
7. **框架控件**:移动框架时,框架内的控件会随之移动,但它们的Left和Top属性值不会自动改变,这些属性值在设计时是相对于父控件的。
8. **影像框**:通过设置影像框的Picture属性可以加载和更改图片,清空图片同样需要设置Picture属性为无。
9. **MsgBox函数**:MsgBox函数用于显示消息框,Prompt参数是可选的,用于指定要显示的消息,最大长度通常超过64个字符。
10. **目录列表框**:DirectoryListBox控件可以展示文件系统的目录结构,允许用户选择子目录,并用图标表示是否已打开。
选择题涉及的知识点包括:
1. **VB程序设计特点**:VB是面向对象的,且采用事件驱动的编程模型,正确答案是D:面向对象、事件驱动。
2. **窗体属性**:为了在窗体Load事件中看到Print的结果,需要设置窗体的AutoRedraw属性为True,选项C正确。
3. **数值型变量赋值**:VB中,数值型变量不能被字符串赋值,所以B选项("123.4")是错误的。
4. **合法变量名**:VB中,变量名不能以保留字开头,End和Private是保留字,4A不能以数字开头,所以C选项(ABC_1)是合法的。
5. **For循环**:For循环的步长为-3,从1到9,这样的循环不会执行,因为初始值1加上步长-3无法达到终止值9,所以选项D(0次)正确。
6. **文本框属性**:Alignment属性决定文本在文本框中的对齐方式,选项C正确。
7. **命令按钮属性**:要将Command1设置为取消按钮,需修改其Cancel属性,选项B正确。
以上知识点涵盖了VB的基本语法、窗体设计、控件交互以及程序流程控制等多个方面,是学习VB程序设计的基础。
2021-10-11 上传
2021-10-06 上传
2021-12-22 上传
2021-10-11 上传
1190 浏览量
2025-01-08 上传
2025-01-08 上传
2025-01-08 上传
产品经理自我修养
- 粉丝: 236
- 资源: 7718
最新资源
- RCP程序设计.pdf
- MQC mercury quality center 官方中文帮助文档
- NetJava.cn--《velocity Java开发指南中文版》.pdf
- Java项目开发常见问题
- velocity用户手册.doc
- 经典<加固linux-HardeningLinux>英文版
- 网络原理课件(4)-数据链路层
- Spring Guide SpringGuide.pdf
- iBATIS-SqlMaps-2_cn.pdf
- 计算机病毒原理.ppt
- 揭秘jbpm流程引擎内核,希望能使大家得到帮助
- 数控机床旋转进给系统的状态空间模型及性能分析
- 关于STC单片机编译软件KEILC51
- POJOs.in.Action
- Groovy的最新教程,来看看吧
- ibatis 开发指南 ibatis 开发指南.pdf