|
Вопрос # 6 221/ вопрос закрыт / |
|
Приветствую, уважаемые эксперты!
Здравствуйте, эксперты!
скажите как сделать так, чтобы при нажатии на кнопку возпроизводился нужный мне звук, я нашел информацию про функцию function PlaySound(pszSound:PChar; hmod:HINST; fdwSound:Cardinal) :boolean
но не могли бы вы пошагам обьянить что делать?
Приложение: Переключить в обычный режим- unit Unit1;
-
- interface
-
- uses
- Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
- Dialogs, jpeg, ExtCtrls, StdCtrls, mmsystem;
-
- type
- TForm1 = class(TForm)
- Image1: TImage;
- Label1: TLabel;
- Label2: TLabel;
- Image2: TImage;
- Label3: TLabel;
- Button1: TButton;
- Button2: TButton;
- procedure Label2Click(Sender: TObject);
- procedure Label1Click(Sender: TObject);
- procedure Label1MouseEnter(Sender: TObject);
- private
- function PlaySound(pszSound:PChar; hmod:HINST; fdwSound:Cardinal):boolean;
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- Form1: TForm1;
-
- implementation
-
- {$R *.dfm}
-
- procedure TForm1.Label2Click(Sender: TObject);
- begin
- close;
- end;
-
- procedure TForm1.Label1Click(Sender: TObject);
- begin
- button1.Visible:=true;
- label1.Visible:=true;
- button2.Visible:=true;
- image1.Visible:=false;
- image2.Visible:=true;
- label3.Visible:=true;
- end;
-
- function TForm1.PlaySound(pszSound: PChar; hmod: HINST;
- fdwSound: Cardinal): boolean;
- begin
-
- end;
-
- procedure TForm1.Label1MouseEnter(Sender: TObject);
- begin
- playsound('C:\Users\Public\Music\Sample Music',0,SND_ASYNC or SND_LOOP);
- end;
-
- end.
 |
Вопрос задал: Татаринцев Юрий Сергеевич (статус: Посетитель)
Вопрос отправлен: 4 июля 2012, 12:59
Состояние вопроса: закрыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 1; последнее сообщение — 4 июля 2012, 13:17; участников в обсуждении: 1.
8 июля 2012, 10:09: Вопрос перемещён из тематического раздела Delphi » Взаимодействие с Windows в раздел Delphi » Мультимедийные приложения модератором Ерёмин А.А.
26 сентября 2012, 15:32: Вопрос закрыт (решение принял DNK): Похоже какой-то засланный казачек был.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|