Этот топик читают: Гость
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
|
Редактировалось 4 раз(а), последний 2025-01-20 21:05:35 |
|||
| карма: 0 |
|
|
Ответов: 199
Рейтинг: 7
|
|||
|
Вот можно вот так. При окончании проигрования трека программа автоматически случайно выбирает другой из списка, если не хочешь ждать автоматического случайного выбора жми на кнопку "Выбрать случайно"
code_10853.txt |
|||
| карма: 0 |
| ||
| файлы: 1 | code_10853.txt [3KB] [343] |
|
Ответов: 3851
Рейтинг: 159
|
|||
|
В публикаторе есть схема http://www.hiasm.com/sha/shatools.php?q=5&id=15 которая генерирует последовательность неповторяющихся случайных чисел в указанном диапазоне..
|
|||
| карма: 0 |
|
|
Ответов: 1161
Рейтинг: 160
|
|||
|
ppp-212-92-243-138.wildpa писал(а): 1) задача выбрать музыкальные файлы сохранить их в файлэто что, плейлист типа? |
|||
| карма: 0 |
|
|
Ответов: 278
Рейтинг: 9
|
|||
|
А разве нет функции, которая генерирует случайные числа ?
Я помню, что там 2 варианта: 1 - случайные числа по математ. модели (при каждом новом запуске числа будут повторяться) 2 - случайные числа, основанные на сборе случайных чисел из памяти. |
|||
| карма: 0 |
|
|
Ответов: 3851
Рейтинг: 159
|
|||
|
ThE_DimaN писал(а): А разве нет функции, которая генерирует случайные числа |
|||
| карма: 0 |
| ||
| файлы: 1 | code_10856.txt [332B] [455] |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
|
Редактировалось 4 раз(а), последний 2025-01-20 21:05:36 |
|||
| карма: 0 |
|
|
Ответов: 387
Рейтинг: 34
|
|||
|
форум меня забыл немог отредоктировать
проблема не в генерации случайных чисел, просто неврубаюсь почему неработают участки в примере, хотя в пошаговом режиме работает, подазреваю что оформил цикл неправильно, а как сделать правильно несоображу (пробывал решать и через таймер с флагами) нет эфекта.. каждый раз после нажатии кнопки плэй в список добовляется разное количество записей хотя должно добовлять постоянно!? после первого нажатия. |
|||
| карма: 0 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
Karl, это не цикл, а рекурсия. Чтобы строить в HiAsm рекурсии нужно иметь очень хорошее предствавление о том, что происходит внутри схемы. Иначе Run time error обеспечен. Поэтому я советовал бы всеже переделать схему с использованием нормальных циклов.
|
|||
| карма: 26 |
|
|
Ответов: 387
Рейтинг: 34
|
|||
|
LainX писал(а): это что, плейлист типа?да, только сокращено до уровня списка без проигрования |
|||
| карма: 0 |
|
|
Ответов: 5227
Рейтинг: 587
|
|||
|
Karl, честно говоря до конца не понял что хочешь, ради разминки попробовал зделать нечто, в StrList я так понимаю должен быть список файлов (надеюсь это твоя прироготива) а в ListBox будет добавлена мешанина из этого списка, повторений быть не должно. (хотя не проверил)
code_10859.txt |
|||
| карма: 4 |
| ||
| файлы: 1 | code_10859.txt [1.3KB] [450] |
|
Ответов: 8975
Рейтинг: 824
|
|||
| карма: 19 |
| ||
| файлы: 1 | code_10860.txt [1.8KB] [401] |
|
Ответов: 5227
Рейтинг: 587
|
|||
|
Леонид, сколько лет сколько зим!
блин какого то фига у меня DoData лишний |
|||
| карма: 4 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
andrestudio, вовремя пошёл спать. Спокойной ночи...
|
|||
| карма: 25 |
|
|
Ответов: 387
Рейтинг: 34
|
|||
|
Вроде нашол проверил на 168 и 172 версии глюк с RND
вот сокращенный пример code_10861.txt после запуска просто по нажимать на кнопку (у меня переодически несрабатывает кнопка) из-за этого происходит остановка цикла. проверьте может чтото делаю нетак... |
|||
| карма: 0 |
| ||
| файлы: 1 | code_10861.txt [659B] [361] |




Поиск
Друзья
Администрация