Private Sub Form_Load()
AutoRedraw = True
ScaleMode = vbPixels
[B]KhayyamTriangle[/B] 10
End Sub
Private Function [B]KhayyamTriangle[/B](ByVal n As Long)
Dim A() As Long
Dim B() As Long
Dim I As Long
Dim J As Long
ReDim A(1 To n)
For I = 1 To n
A(1) = 1
A(I) = 1
For J = 2 To I - 1
A(J) = B(J - 1) + B(J)
Next
For J = 1 To I
CurrentY = I * 16
CurrentX = ScaleWidth \ 2 + 20 * (J * 2 - I - 1)
Print CStr(A(J));
Next
B = A
Next
End Function