1、首先要了解for-next语句的基本语法结构,其语句的基本结构是for变量=初值to终值step步长值,其中像for、next、step是vb中保留字,变量应该符合vb中命名规范,步长值根据自己的需要进行设置。
2、for后面的变量应该满足vb中命名原则,变量的开头必须是汉字或者是字母开头,不能是数字开头并且在变量的组成中不能含有其他字符。但是可以使用下划线。
3、接下来就以具体的事例说明for-next语句的使用方法,启动vb6,执行文件-新建工程命令,在新建工程对话框中选择标准exe文件,然后点击确定按钮,进入主界面。
4、选择form后拖拽周围的小正方形调节窗体的大小和位置,在工具箱里双击标签工具,在窗体上出现标签控件。
5、选择窗体上标签控件,修改其caption属性值为九九乘法表,接着修改font属性,设置字体为王羲之书法字体,常规,字号为二号。
6、在工具箱里双击picturebox控件,在窗体上呈现一个picturebox控件,拖拽其周围的小正方形调节其大小和位置,使其适应窗体的大小和位置。
7、双击picturebox控件进入代码编辑区域,在对象中选择picturebox,在过程中选择点击事件即(click)。接下来就可以书写代码了。
8、首先要定义用于for语句的循环变量,使用dim进行定义其数据类型,循环变量通常情况下定义成整数型,具体情况可以根据自己的需要进行定义。
9、根据事先分析九九乘法表需要九行,每行输出的乘法数目和行数一致,所以我们使用双重循环,外循环控制行数,即1-9行。循环变量用i表示,初值为1,终值为9,步长值设置为1,当然也可以省略不写。
10、接着书写内循环内容即内循环输出对应的乘法表,同时要求输出几乘几得几的形式,内循环循环变量用j表示,初值也为1,终值为i,这样每行输出就会和行数一致。
使用M = I * J Print J & "*" & I & "=" & M & " "两行语句即可以输出“几乘几得几”的形式。
11、点击工具栏上的运行按钮进行调试运行,点击fram后发现结果出现在窗体form1上,这说明输出的位置不对,要进行修改,应该在fram1上输出,所以修改为picture1.Print J & "*" & I & "=" & M & " "即可。
12、修改之后再次调试运行发现结果在picture1上出现。执行文件-保存命令,选择一个合适的位置,输入“for语句应用”点击确定进行保存即可。