![]() |
|
Модераторы: Akina |
![]()
|
|
| max85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 29.6.2007 Репутация: нет Всего: нет |
Как мне из FileListBox нажатием на определенный файл открыть его?
|
|||
|
||||
| DrBoom |
|
|||
|
QIP VB-SDK Developer ![]() Профиль Группа: Участник Сообщений: 83 Регистрация: 19.2.2006 Репутация: нет Всего: нет |
Смотря, "что", "где" и "как" открыть ты хочешь)))
По подробнее можно, что ты хочешь, а то цель не совсем ясна... какой файл, открыть как и т.д. |
|||
|
||||
| max85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 29.6.2007 Репутация: нет Всего: нет |
открыть mp3 файл для проигравания
а надо чтобы проиграть можно было нажатием на файл в списке FileListBox но не получается :( как мне это можно осуществить? помогите кто может... Это сообщение отредактировал(а) max85 - 2.7.2007, 17:39 |
|||
|
||||
| DrBoom |
|
|||
|
QIP VB-SDK Developer ![]() Профиль Группа: Участник Сообщений: 83 Регистрация: 19.2.2006 Репутация: нет Всего: нет |
Весьма возможно FileListBox в данном случае в параметре FileName возвращает относительный путь к файлу, который в вашем коде предаеётся в виде параметра процедуры PlSound, а "plsound.dll" находится в ином каталоге, чем файл mp3, соответственно выдаёт ошибку... попорбуйте переписать код, так чтоб получать полный адрес к файлам mp3...
|
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Как я понимаю, нужно заменить CommonDialog на FileListBox с сохрагнением функции воспроизведения выбранного файла?
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| max85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 29.6.2007 Репутация: нет Всего: нет |
Записываю так:
что не так? не получается PLsound "C:\Path\file.mp3" проигрывается |
|||
|
||||
| cardinal |
|
||||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
А если сравнить значения
и
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
||||
|
|||||
| max85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 29.6.2007 Репутация: нет Всего: нет |
Вобщем разобрался с темой
все как всегда гениально и просто
Спасибо всем! Это сообщение отредактировал(а) max85 - 3.7.2007, 13:39 |
|||
|
||||
| max85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 29.6.2007 Репутация: нет Всего: нет |
хм... но появилась новая проблемма :-(
не пойму как сделать так, чтобы по нажатию на другой файл в списке FileListBox предыдущий останавливался, а нажатый запустился? :-( Это сообщение отредактировал(а) max85 - 3.7.2007, 13:56 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Это вопросы к использованной тобой либе PlSound.dll - кури маны. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| max85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 29.6.2007 Репутация: нет Всего: нет |
Хорошо, тогда поставлю вопрос по-другому
Как мне задать запрос программе ввиде: Если выбирается файл с индесом i+1, где i это индекс файла текущего, то i-файл StSound(стоп музыка) иначе PlSound(играть)? не правильный алгоритм? Это сообщение отредактировал(а) max85 - 3.7.2007, 16:24 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Запоминай номер последнего выбранного файла, какие проблемы? и сравнивай... а как остановить воспроизведение текущего файла - ищи в документации к использованному модулю. Вот она. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| max85 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 29.6.2007 Репутация: нет Всего: нет |
Да, Akina, спасибо!
сегодня весь вечер продолбился с этой штукой. ничего. и номер тоже запоминал ) видимо библиотека не способна на такое а вообще у кого-нибудь есть какой-либо опыт по воспроизведению mp3 в VB 6.0? может кто поделиться!? |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |