Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Звуковой файл, Подскажите 
:(
    Опции темы
Мария
Дата 14.8.2002, 21:53 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Я начинающий программист и хотела бы спросить вот о чем: можно ли вставить музыкальный файл в программу просмотра картинок? (Например, открываешь программу, просматриваешь картинки и при этом играет какая-то мелодия). Если да, то как? Заранее благодарна.
  Вверх
Win MK 32
  Дата 20.8.2002, 07:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 492
Регистрация: 15.7.2002

Репутация: нет
Всего: нет



Цитата
открываешь программу, просматриваешь картинки и при этом играет какая-то мелодия

Создаём в проекте модуль
Код
Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

Код формы:
Код
Module1.sndPlaySound "C:\Мелодия.wav", 0

[email protected]
Мой сайт
PM   Вверх
MuToGeN
Дата 20.8.2002, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



всеж не могу я понять любителей VB...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Farhod
Дата 1.9.2002, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 25.3.2002

Репутация: нет
Всего: нет



А возможно ли проигрование mp3 файлов через API ?(без использования других программ .)
PM MAIL   Вверх
Win MK 32
Дата 1.9.2002, 05:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 492
Регистрация: 15.7.2002

Репутация: нет
Всего: нет



Через эту же Api-функциию нет. Наверное можно через другую.
PM   Вверх
Hamlet
  Дата 16.10.2002, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 3.10.2002

Репутация: нет
Всего: нет



Через API?
Л Е Г К О !
Не помню как полностью, но какая-то PlaySound...
:hehe
PM MAIL   Вверх
Unregistered
Дата 20.11.2003, 14:48 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Как можно определить частоту проигрываемого ПО АУДИОКАРТЕ звука?
  Вверх
ТаНас
  Дата 26.11.2003, 07:01 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Мария! Подключите компонент Microsoft Control 6.0, выбрав в меню проект пункт компоненты. Более подробную информацию смотрите в Самоучителе по VB 6.0 Ананьева.
  Вверх
Gannibal
Дата 29.11.2004, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 742
Регистрация: 15.4.2003
Где: 010101

Репутация: 18
Всего: 17



а как сделать так что-бы ненадо было писать полнуыу дорогу к файлу тоесть имя диска и тд и тп бозьмём что файл находится в однои папке с проектом как написать? как код будет выглядить


--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
Gannibal
Дата 9.12.2004, 00:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 742
Регистрация: 15.4.2003
Где: 010101

Репутация: 18
Всего: 17



Спасибо конечно вам всем за помощь пришлось самому методом попытки делать.. вот и зделал smile короче в модуль записать вот это

Код

Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

а вот в сому прогу там кде хотите чтобы играл музон запишите следующий код

Код

     sndPlaySound App.Path & "/music/wav.wav", 1


здесь функция Апп.Патх возврасчает дорогу к ЕХЕ файлу, потом идёт присоидинение к звуку в кавычки задаите кде звук находится если есчё в подпапке какои нибуд.. надо ввести подпапку если нет то так вводите, после запятои стоит цифра один означает что будет проигрыватся звук и можно продолжат выполнять програму, когда стоит значение ноль тогда програма ждёт пока закончится звук и тогда вы сможете продолжить пользоватся програмой, надеюсь поможет...


--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
cardinal
Дата 9.12.2004, 00:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



Цитата(M @ 8.12.2004, 23:33)
Спасибо конечно вам всем за помощь пришлось самому методом попытки делать..

M.E.G.U.S, я совершенно случайно увидел этот вопрос...

Что написано в правилах форума?
Модератор: Пожалуйста, один топик - один вопрос.

Если бы ты так и сделал, то давно бы тебе уже ответили!
Цитата(M @ 8.12.2004, 23:33)
потом идёт присоидинение к звуку в кавычки задаите кде звук находится если есчё в подпапке какои нибуд..

А если не знаешь в какой подпапке лежит файл, но знаешь его название, то смотри сюда:
Как найти файл на диске?


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Gannibal
Дата 23.12.2004, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 742
Регистрация: 15.4.2003
Где: 010101

Репутация: 18
Всего: 17



или вот так можно искать надеюсь

Private Declare Function SearchTreeForFile Lib "imagehlp.dll" (ByVal sRootPath As String, ByVal InputPathName As String, ByVal OutputPathBuffer As String) As Long

Dim strFile As String, ret As Long
strFile = Space(260)
ret = SearchTreeForFile("C:\", "data.mdb", strFile)
If ret = 1 Then
Debug.Print Left(strFile, InStr(1, strFile, Chr(0)) - 1)
End If


--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.1057 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.