3.2 VB三种程序结构
Visual Basic语言作为结构化程序设计语言,提供了三种控制流来控制程序的流程:顺序,条件分支和循环语句。
;3.2.1 顺序结构
顺序结构程序中的语句依照其在程序中的位置依次顺序地执行。
1、 赋值语句
格式: 变量名/对象.属性名 = 表达式
功能:将赋值号右边表达式的值赋给赋值号左边的变量或对象属性。
举例: Form1.width = 300
Temp = 20
;说明:
1、 当表达式为数值型且与变量的精度不相同时,强制转换成左边变量的精度。例如:
Dim A as integer
A = 4.7 ˊA是整型变量,A中的结果是5。
2、 当表达式是数字字符串,左边变量是数值类型时,自动转换成数值类型再赋值;但当表达式有非数字字符或空串时,则出错。例如;
n=“123” ‘n中的结果是123 ’n为整形
n=“1a23” ‘出现“类型不匹配”的错误
3、 当逻辑型赋值给数值型时,True转换为-1,False转换为0;反之,当数值型赋给逻辑型时,非0转换为True,0转换为False.
;2、MsgBox函数:向用户显示信息(输出)
MsgBox语句:
MsgBox (提示内容 [,答复按钮+图标][,标题])
MsgBox函数:
您可能关注的文档
- vb程序设计代码基础培训课件.ppt
- 如何学好vb程序设计培训课件.ppt
- vb程序设计教程第四版培训课件.ppt
- vb-4-循环结构程序设计-实例培训课件.ppt
- 电路板设计工艺规范培训课件.ppt
- vb程序设计第九章菜单培训课件.ppt
- 篇1prote之pcb设计培训课件.ppt
- 北京电大visualbasic程序设计第2章vb可视化编程初步培训课件.ppt
- 计算机二级vb第一章程序设计基本知识培训课件.ppt
- vb程序设计-第2章面向对象的编程基础培训课件.ppt
- 康复护理中的营养支持技术.pptx
- 批次03-04_2025-2026学年苏州市七年级语文下册期末质量检测原创仿真模拟试卷第001套.docx
- 批次03-03_2026届上海市闵行区六年级英语小升初分班考试模拟试卷第001套.docx
- 水域救援指南..docx
- 批次03-05_2026届成都市高一历史学业水平合格性考试原创仿真模拟试卷第001套.docx
- 批次03-01_2026届广州市白云区六年级数学小升初分班考试模拟试卷第001套.docx
- 批次03-02_2026届广州市越秀区八年级生物学业水平考试考前仿真模拟试卷第001套.docx
- 27_2026杭州新七年级英语暑假衔接学情诊断A卷.docx
- 2025-2026学年吉林省长春市第七十二中学八年级(下)期中道德与法治试卷(含答案).docx
- 2025-2026学年江苏省苏州市振华中学七年级(下)期中道德与法治试卷(含答案).docx
原创力文档

文档评论(0)