怎样利用VB设计简单的图形排布
1、所需要的编码方法简介
Print方法
形式: [对象.]Print[{Spc(n)|Tab(n)}][表达式列表][;|,]
作用: 在对象上输出信息
2、对象:窗体、图形脂炼框或打印机季耕(Printer) ,省略对象在窗体上输出。
Spc(n)函数:插入n个空格,允许重复使用。
Tab(n)函数:左端开始右移动n列,允许重复使用。
3、;(分号):光标定位上一个显示的字符后。
,(逗号):光标定位在下一个打印区的开始位置处。
无;,则表示换行,即光标移动到下一行的起始政迅追位置。
1、先建一个命令按钮,我们在对象下拉列表框中选 Command1,系统将直接显示它的编码。即
Private Sub Command1_Click()
End Sub
command在英文上表示命令的意思,这个编码是Private Sub Command1_Click()。表示点击按钮command1产生的事件
2、我们观察到图形排布为五行,然后我们在刚刚的编码中输入 For i = 1 To 5
这表示对我们所要赋值的变量的的范围是从一到五,即I属于1到5.
3、然后我们输入
Print Tab(i); String(6 - I, "▼"); Spc(6); String(I, "▲")
这是什么意思呢?首先我们选用的是Print tab数据 输出方式,它的格式是
[对象.]Print[表达式列表][;|,],简单格式是Print tab(对象),这里对象是i,我们观察数据是从五个三角形到一个三角形递减,右边是从一个三角形到五个三角形递增。而系统默认i是从一开始的,所以我们左边输入(6 - I, "▼"),右边输入(I, "▲")
4、而string的输入表示三角形的堆积中用到了字符型的数据,字符串的分界用英文状态下的双引号来表示分界。而Spc(6);表示两组图形之间有六个空格。
5、最后我们输入
Next i
这个编码的意思是我们需要在执行i=1之后执行i=2一直反复执行这个程序,直至i=5.