Автор:
Артем Донцов | добавлено: 23.02.2011, 12:20 | просмотров: 4547 (1+) | комментариев:
0 | рейтинг:
x8
Функция на Visual Basic .NET, которая позволяет создавать уникальные пароли заданной длины.
Dim pwd As String = GenerateString(6, 20)'пароль длиной от 6 до 20 символов
Public Function GenerateString(ByVal minLength As Integer, ByVal maxLength As Integer) As String
Dim charset As String = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
Dim r As New Random()
Dim lenPass As Integer = r.Next(minLength, maxLength)
Dim str As String = String.Empty
For i As Integer = 0 To lenPass - 1
str += charset(r.Next(0, charset.Length))
Next
Return str
End Function