ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Озвучка кнопок.
  #1  
Старый 03.04.2006, 22:27
Volk
Новичок
Регистрация: 25.02.2006
Сообщений: 5
Провел на форуме:
3718

Репутация: 1
Exclamation Озвучка кнопок.

Здравствуйте. подскажите как мне сделать так, чтоб при нажатии кнопки (SpeedBution1)проигрывался звук в формате wav (C:\S1.wav)??? И как куданибуть его поместить чтоб не таскать постоянно вместе с прогой???
---------------------------------------------
Заранее благодарен!!!
[Delphi 7, Win XP(SP2)]
 
Ответить с цитированием

  #2  
Старый 03.04.2006, 22:36
Volk
Новичок
Регистрация: 25.02.2006
Сообщений: 5
Провел на форуме:
3718

Репутация: 1
По умолчанию

Цитата:
Playsound()
Такого вообше нет!!!!
 
Ответить с цитированием

  #3  
Старый 03.04.2006, 22:39
Allen
Постоянный
Регистрация: 24.10.2005
Сообщений: 367
Провел на форуме:
686219

Репутация: 26
По умолчанию

Volk
В справке есть инфа.
Цитата:
Сообщение от NeX  
А ты сам озвучивай , типа нажал и КРИЧИ "ААААА Я НАЖАЛ!!! ОЙ ой ой Я нажал!! КАРАУЛ!! Она жметься!1 уй уй уй фу фу згинь!! ой ой во во во ой"
Прикольно.
 
Ответить с цитированием

  #4  
Старый 03.04.2006, 22:41
Utochka
Постоянный
Регистрация: 21.12.2005
Сообщений: 620
Провел на форуме:
1867718

Репутация: 268


По умолчанию

Автор подключи модуль mmsystem или mmsound точно непомню.
 
Ответить с цитированием

  #5  
Старый 03.04.2006, 22:49
Volk
Новичок
Регистрация: 25.02.2006
Сообщений: 5
Провел на форуме:
3718

Репутация: 1
По умолчанию

Ну да. Теперь появилась. Я пишу procedure TForm1.Button1Click(Sender: TObject);
begin
PlaySound('C:\s1.wav');
end;
а он мне отвечает: Not enough actual parameters. Как там надо? Подскажите пожалуйсто кодом. Я вообше это ни разу не делал.
--------------------------------------------------------------------------
Заранее благодарен!!!
 
Ответить с цитированием

  #6  
Старый 03.04.2006, 23:22
Микрон Семенович
Познающий
Регистрация: 01.04.2006
Сообщений: 32
Провел на форуме:
71442

Репутация: 31
Отправить сообщение для Микрон Семенович с помощью ICQ
По умолчанию

WinAPI PlaySound()
см. http://msdn.microsoft.com
 
Ответить с цитированием

  #7  
Старый 09.04.2006, 17:02
EvL
Новичок
Регистрация: 24.03.2006
Сообщений: 16
Провел на форуме:
9980

Репутация: 0
Отправить сообщение для EvL с помощью ICQ
По умолчанию

Элементари:

uses
mmsystem;

// Проиграть
sndPlaySound('C:\s.WAV', SND_ASYNC);

// Проигрывать всё время
sndPlaySound('C:\s.WAV', SND_ASYNC + SND_LOOP);

//Остановить
sndPlaySound(nil, SND_ASYNC);
 
Ответить с цитированием

  #8  
Старый 09.04.2006, 17:07
EST a1ien
Участник форума
Регистрация: 02.04.2006
Сообщений: 273
Провел на форуме:
1269624

Репутация: 114
Отправить сообщение для EST a1ien с помощью ICQ
По умолчанию

Цитата:
function PlaySound(pszSound: PChar; hmod: HINST;
fdwSound:Cardinal): Boolean; stdcall; external 'winmm.dll';
Цитата:
procedure TForm1.SpeedBution1Click(Sender: TObject);
begin
PlaySound('Min.wav',0,1);
end;
я так делал
 
Ответить с цитированием

  #9  
Старый 09.04.2006, 17:18
Volk
Новичок
Регистрация: 25.02.2006
Сообщений: 5
Провел на форуме:
3718

Репутация: 1
По умолчанию

Понятно. А как мне этот wav файл куданибудь прикрепить, чтоб не таскать вместе с прогой? И как потом его проигрывать, если он будит прикреплён?
-------------------------------------------------------------
Заранее спасибо!!!
 
Ответить с цитированием

  #10  
Старый 09.04.2006, 17:34
EST a1ien
Участник форума
Регистрация: 02.04.2006
Сообщений: 273
Провел на форуме:
1269624

Репутация: 114
Отправить сообщение для EST a1ien с помощью ICQ
По умолчанию

Да в роде бы некак.
Нужно всеегда ссобой таскать.
Хотя может кто и знает как звук запишнуть в .rc файлы
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ