VB For 循环语句的用法
For循环的格式:
For 循环变量 = 初值 To 终值 [Step 步长] step 2 就是i=i+2
[循环体]
Next [循环变量]
注意:
1) 当步长 > 0 时
循环执行的条件:循环变量 <= 终值
2) 当步长 < 0 时
循环执行的条件:循环变量 >= 终值
强行退出 For 循环,请使用 Exit For。
举例1: 单击命令按钮 Command1 后,先后弹出很多消息框,消息内容一开始是 1,最后是 100,每弹出一次,消息内容加 1,也就是 1; 2; 3; ...; 98; 99; 100。
VB 代码如下:
Private Sub Command1_Click()
Dim i As Long
For i = 1 To 100
MsgBox i
Next
End Sub
如果使用 For 语句,代码如下:
Private Sub Form_Load()
For i = 1 To 100
MsgBox i, vbInformation /vbInformation 指显示图标,下同
Next
MsgBox "Finished", vbCritical
End Sub
举例2,While格式
如果不用 For 语句,我们可以这样做:
Private Sub Form_Load()
Dim i As Long
i = 1
While i <= 100 '使用 While 语句
MsgBox i, vbInformation
i = i + 1 '这句话千万不能少!否则会造成死循环!!
Wend '不能用end while
MsgBox "Finished", vbCritical
End Sub
举例3,Do while
Private Sub Form_Load()
Dim i As Long
i = 1
Do While i <= 100 '使用 Do While 语句
MsgBox i, vbInformation
i = i + 1 '这句话千万不能少!否则会造成死循环!!
Loop
MsgBox "Finished", vbCritical
End Sub
举例3 do until
如果连 Do While 都不能用,我们还可以这样做:
Private Sub Form_Load()
Dim i As Long
i = 1
Do Until i > 100 '使用 Do Until 语句
MsgBox i, vbInformation
i = i + 1 '这句话千万不能少!否则会造成死循环!!
Loop
MsgBox "Finished", vbCritical
End Sub
VB For 循环语句的用法相关推荐
- c语言中for的用法及实例,for循环语句基本用法及示例
for 循环语句的使用方法 以C语言为例for循环的一般形式为: for(语句1 ; 语句2 ; 语句3 ) 执行时,先执行一次语句1(注意只执行一次) 之后判断语句2是否成立 易拉环拼命地护着易拉罐 ...
- 西门子触摸屏脚本程序_如何定时锁定西门子触摸屏项目?VB脚本循环语句就是这么强大!博途Wincc V14可用...
全文约800字,通读约4分钟 (1):两种循环语句及其用法 (2):跟我编程试一试 (3):问题拓展及上章问题答案 准备阶段: 打开Wincc V14→ 创建项目 → 添加设备 → 创建"画 ...
- C语言for循环语句的用法及易错点
C语言for循环语句的用法及易错点 文章目录 C语言for循环语句的用法及易错点 引言 基本语法 代码规范性问题 易错点 作用域问题 完成遍历后i的值 for循环里多个条件 for循环里多个初始化变量 ...
- python:else与循环语句联合用法
我们都知道if else语句,今天看到了一种else的新用法,在此做记录和大家分享. Python中,如果一个循环没有被break语句提前中止,那么它的可选分支else就会被执行. else和循环语句 ...
- python中循环语句的用法,python几种循环方式
python中while循环的用法是什么? python while循环语句:while 判断条件(condition):执行语句(statements)--执行语句可以是单个语句或语句块. 判断条件 ...
- C语言入门篇 | 循环语句和用法(详解版)
C语言循环语句用法有三种主要形式: for()循环 while()循环 do {} while();循环 for()循环用法: for( e1 ; e2 ; e3 ) //注意三个区域间用分号来分隔, ...
- python的for循环语句的用法及实例
目录 1.for循环的语法及用法 (1)语法 (2)用法:可以遍历任何序列的对象,即列表.字符串.字典,或者通过序列索引来迭代. 2.for循环的实例 (1)迭代对象为列表 (2)迭代对象为字符串 ( ...
- for循环语句的用法
for循环有三种结构:列表for循环,不带列表for循环和类C风格for循环. do和done之间的命令成为循环体,执行次数和list列表中常熟或字符串的个数相同.for循环,首相是将in后list的 ...
- python循环语句-详解Python中的循环语句的用法
一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...
最新文章
- MYSQL中LIMIT用法_后台分页
- 在CentOS/RHEL 7.X安装 EPEL repo 的方法
- Hadoop详解(二):HDFS存储系统设计原理
- 请确定指定的驱动器中是否有盘_百格拉伺服驱动器维修常见故障现象及处理方法...
- 【阿里妈妈营销科学系列】第七篇:目标群组发现
- [翻译]Go与C#对比 第三篇:编译、运行时、类型系统、模块和其它的一切
- [css] css如何消除字体的锯齿?
- android 多态如何组件化,Android组件化之子模块之间通信方案
- 谷歌测试工程师分享前端性能监控利器Performance
- 游戏理论之Shapley Value(Shapley值)
- win7下添加网络计算机,win7怎么添加网络打印机 win7添加网络打印机步骤【详解】...
- 如何合并多个工作表或多个工作簿?3种合并方法都在这
- windows xp 提示系统是盗版图标右下角有个五角星图标
- linux下无法删除文件夹,解决linux上无法删除文件的方法(疑难文件)
- 全球及中国焦磷酸钠行业需求态势及发展趋势预测报告(2022-2027年)
- 迅歌KTV服务器各型号,2017年ktv必点歌曲排行榜(4页)-原创力文档
- 这两天净鼓捣新买的PALM680了!
- Python要想学得好,【容器/可迭代对象/迭代器/生成器】少不了,稳扎稳打学Python!
- 全局异常处理-dao-service-controller-gateway网关工程-集中处理token-登陆模块-获取用户信息-ThreadLocal-组件-项目环境推荐-swagger-knif转发
- Mac OSX 打开原生自带读写NTFS功能[10.11.6 work, 10.14.4不work]
热门文章
- jq验证大陆/港澳台手机号正则
- 虚拟服务器zend optimizer,HostEase主机如何开启zend optimizer程序
- 电影院移动端APP更新 观众迎来掌上的社交看电影
- 面试了十几家公司,我拿到了18.5k的offer
- Python蓝桥杯之煤球数目
- 罗马数字转换器(FreeCodeCamp)
- cocos creator 实现双指缩放的两种方式
- 干货 | 几种常见的开关电源工作原理及电路图详解
- Ubuntu_解决桌面右键无法创建文档的问题
- python纳税_Python实现纳税,python,交税