Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Хой
-
- Не математик

-
-
- Сообщения: 541
- Зарегистрирован: 26.08.2002 (Пн) 0:21
- Откуда: Россия
-
Хой » 17.03.2004 (Ср) 23:37
Здрасьте....
Что-то у меня неполучается создать строку (~50 символов) забитую случайными символами (см. сабж).
VB'шный Rnd (в совокупности с Randomize) независимо от диапазона выдаёт два числа 1 и 0.
Прошу помощи.
*censored*
-
mad_Max
-
- Бывалый

-
-
- Сообщения: 203
- Зарегистрирован: 15.09.2002 (Вс) 21:17
- Откуда: Russia, Cherepovets
-
mad_Max » 17.03.2004 (Ср) 23:45
Эта функция генерит строку длиной N со случайными символами, коды которых от minChar до maxChar, т.е. GenString(50,33,65) например.
- Код: Выделить всё
Public Function GenString(N As Integer, minChar As Integer, maxChar As Integer) As String
Dim tmpStr As String
Dim i As Integer
Dim range As Integer
range = maxChar - minChar
Randomize Timer
For i = 1 To N
tmpStr = tmpStr & Chr(Rnd * range + minChar)
Next i
GenString = tmpStr
End Function
-
hCORe
-
- VB - Экстремал

-

-
- Сообщения: 2332
- Зарегистрирован: 22.02.2003 (Сб) 15:21
- Откуда: parent directory
-
hCORe » 18.03.2004 (Чт) 20:55
А вот тебе прикольный пример генерации супер-пупер строк с шестнадцатиричными значениями (очень на хэш-коды похожи

)
- Вложения
-
mdlQuickHash.rar
- hCORe's QuickHASHER
- (408 байт) Скачиваний: 33
Моду создают модоки, а распространяют модозвоны.
-
Хой
-
- Не математик

-
-
- Сообщения: 541
- Зарегистрирован: 26.08.2002 (Пн) 0:21
- Откуда: Россия
-
Хой » 19.03.2004 (Пт) 4:47
Благодарю обоих. :-)
*censored*
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: SemrushBot и гости: 4