|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
Как в массиве объекта (Button) добавить такое событие на каждый Button своя мелодия при нажатии Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 11:51 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
не в тот форум написали Модератор: Тема перенесена из форума "Visual Basic". ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 11:56 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
Все кнопки на одно событие, там определяете какую кнопку нажали и какая ей соответствует мелодия, воспроизводим. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 12:17 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
FullKettleВсе кнопки на одно событие, там определяете какую кнопку нажали и какая ей соответствует мелодия, воспроизводим. А вообще задача непонятна. В массиве объекта? В массиве добавить событие? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 12:19 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
FullKettle, Просто вот как сделать что бы на каждую кнопку была своя мелодия, только вот вывод объекта button нужно чтобы выводился через массив . Как каждому выводящемуся Button назначить свою функцию mciExecute("play " & Audio(i)) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 12:30 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
может просто сделаете коллекцию с именем ваших кнопок в качестве ключа и пути к файлу для проигрования в качестве значения? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 12:33 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
klesivp1FullKettle, Просто вот как сделать что бы на каждую кнопку была своя мелодия, только вот вывод объекта button нужно чтобы выводился через массив . Как каждому выводящемуся Button назначить свою функцию mciExecute("play " & Audio(i)) Ничего не понял. Что Вы подразумеваете под выводом объекта через массив? Вывод объекта? Вывод через массив? Так, может попаду - Dictionary подойдет? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 12:36 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
Konst_One, а можно пример кода? просто массив нужен потому что адреса аудио-файлов будут загружаться из текстового файла, количество строк будет ровняться количеству button ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 12:38 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
Konst_One, Просто вот как сделать что бы на каждую кнопку была своя мелодия, только вот вывод объекта button нужно чтобы выводился через массив . Как каждому выводящемуся Button назначить свою функцию mciExecute("play " & Audio(i)) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 12:38 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
klesivp1Konst_One, Просто вот как сделать что бы на каждую кнопку была своя мелодия, только вот вывод объекта button нужно чтобы выводился через массив . Как каждому выводящемуся Button назначить свою функцию mciExecute("play " & Audio(i)) вас никто понять не может, что вы хотите. вам предложили dictionary, чем не устраивает? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 12:43 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
klesivp1Konst_One, Просто вот как сделать что бы на каждую кнопку была своя мелодия, только вот вывод объекта button нужно чтобы выводился через массив . Как каждому выводящемуся Button назначить свою функцию mciExecute("play " & Audio(i)) Вывод объекта куда? Бррр ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 13:01 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
Может вам требуется при запуске программы прочитать файл с путями к аудио-файлам и создать на форме столько же кнопок, сколько было "путей" и на событие нажатия повесить воспроизведение этих файлов? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 13:03 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
FullKettle, Именно так и нужно, как такое сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 13:20 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
klesivp1FullKettle, Именно так и нужно, как такое сделать? По простому. Обойдемся одним классом формы. Объявляем экземпляр Dictionary. На событие FormLoad вешаем чтение файла и заполнение ранее объявленного экземпляра Dictionary. Далее в цикле по всем элементам Dictionary создаем кнопки и вешаем на все одно событие. В обработчике события определяем кнопку, которая была нажата и по ее данным ищем требуемый файл, далее - исполняем. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 13:26 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
FullKettleПо простому. Обойдемся одним классом формы. Объявляем экземпляр Dictionary. На событие FormLoad вешаем чтение файла и заполнение ранее объявленного экземпляра Dictionary. Далее в цикле по всем элементам Dictionary создаем кнопки и вешаем на все одно событие. В обработчике события определяем кнопку, которая была нажата и по ее данным ищем требуемый файл, далее - исполняем. а можно небольшой пример, что бы знать как правильно потом это все прописать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 13:36 |
|
Массив объектов (Button) и mciExecute
|
|||
---|---|---|---|
#18+
klesivp1FullKettleПо простому. Обойдемся одним классом формы. Объявляем экземпляр Dictionary. На событие FormLoad вешаем чтение файла и заполнение ранее объявленного экземпляра Dictionary. Далее в цикле по всем элементам Dictionary создаем кнопки и вешаем на все одно событие. В обработчике события определяем кнопку, которая была нажата и по ее данным ищем требуемый файл, далее - исполняем. а можно небольшой пример, что бы знать как правильно потом это все прописать? Вы хотя б начните. Заполните экземпляр Dictionary данными из файла ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2014, 13:37 |
|
|
start [/forum/topic.php?fid=20&msg=38838026&tid=1402105]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 355ms |
total: | 481ms |
0 / 0 |