![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 09.07.2011
Сообщений: 185
|
![]()
Добрый час, вопрос по RandomRange
RandomRange(0,StringList.Count); По идеи должно получиться рандом число от 0 до количества строк но почему то первый запуск всегда возвращает 0 только потом рандом так и должно быть? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Нет, не должно.
Вы забываете Randomize вызвать. Обычно 1 раз, при запуске ПО, достаточно. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 09.07.2011
Сообщений: 185
|
![]()
О, спасибо теперь все норм использую RandomRange в потоке
Randomize добавил в конструктор и все стало нормально , спасибо |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
от 0 до Count можно и обычный random использовать. Random(StringList.Count);
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как работает RandomRange? | bakanaev | Общие вопросы Delphi | 3 | 12.03.2013 17:10 |
RandomRange | gsl180 | C++ Builder | 2 | 07.08.2012 23:41 |
RandomRange | SERG1980 | Общие вопросы Delphi | 4 | 20.04.2009 11:39 |