循环语句
1)do while 条件
语句体
[exit do]
语句体
loop
2)do
语句体
[exit do]
语句体
loop while 条件 条件真时退出循环
3)do until 条件 条件假时执行循环体
语句体
[exit do]
语句体
loop
4)for 循环变量=初值 to 终值 [step步长]
语句体
[exit for]
语句体
next 循环变量
例:(实验书第三章练习三)编写求一元二次方程根。(ch03\练习3.vbp)
注:format(numer,fmt)
功能:将数值型量转为字符型量。
Numer:为一个数值型 量。
Fmt:为用户定义格式。
#:显示数字,不在前或后补0。
0:显示数字,在前或后补0
. :小数点。
,:千位符。
%:百分比。
例:x=2.33333
format(x, “##.##”)
结果为:2.33 字符串
例:求 1+2+3+…+100的和 (ch03\ex6.vbp)
例:设计一个窗体打印九九乘法表 (ch03\ex7.vbp)
例:编写求1*1+2*2+3*3……+100*100的和。
Vb常用函数:(见P67)
3.5 以对象为核心的程序设计
在VB的程序设计中,对象起着最重要的角色,窗体是一个对象,每一个放置在窗体上控件也都是对象。由于VB是面向对象的程序设计语言,它的代码结构与对象有着很大关系,在VB中每一
个窗体和控件都有一些预先定义好了的事件。
例:命令按钮对象,当用户单击命令按钮时,命令按钮对象会产生click事件。
因此,如果觉得某个对象的某种事件有进行处理的必要,则以“该
对象的名称”与“该事件的名称”定义这个事件程序,如下示:
private sub 对象名_事件名()
‘在此编写希望被驱动执行的程序
end sub
将来该对象的这个事件发生时,其对应的事件程序会被驱动。以后学习每一种对象时,需了解该对象会产生哪些事件和事件发生时机,这样才能让用户与所编写的程序充分产生交互关系。
了解对象的特性
其实很多对象只要看它的名字,就可以了解它的基本特性。
例如:textbox
同时亦可以通过了解对象的属性。
懂得控制对象
控制对象的方法不外乎以下两种:
1)设置对象属性
2)调用对象方法
其实方法是对象内部的子程序,这种子程序的作用是要求对象执行某件工作。
例如:很多控件都具有move方法,调用这个方法可让控件移动它的位置。
查阅“方法”
要了解某一种对象提供了哪些方法,可以打开该 对象的MSDN帮助文件,再选取“方法”选。