Factorial
April 18, 2008
Private Sub Start_Click()
Dim N, x As Integer
N = Val(Text1.Text)
For x = 2 To N - 1
If N Mod x = 0 Then
List1.AddItem (x)
End If
Next
List1.AddItem (N)
End Sub
Private Sub Riset_Click()
Text1.Text = “”
List1.Clear
End Sub
Password Generator
April 18, 2008
Private Function Generate(ByVal IntNum As Integer) As String
Dim i As Integer, intChar As Integer
Dim str As String
Randomize
For i = 1 To IntNum
intChar = Int((26 + 26 + 10) * Rnd)
If intChar < 26 Then
str = str & Chr$(intChar + Asc(”A”))
ElseIf intChar < 2 * 26 Then
intChar = intChar - 26
str = str & Chr$(intChar + Asc(”a”))
Else
intChar = intChar - 26 - 26
str = str & Chr$(intChar + Asc(”O”))
End If
Next i
Generate = str
End Function
Private Sub Send_Click()
Me.txtResult.Text = Generate(Val(Me.txtJResult1.Text))
End Sub