Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.30;
Скачать: CL | DM;

Вниз

Проиграть midi в фоновом режиме   Найти похожие ветки 

 
VISA   (2003-08-29 16:46) [0]

Здравствуйте!
Подскажите пожалуйста, как при работе программы проиграть в фоновом режиме файл *.mid из директории программы. При этом должна быть возможность нового проигрывания файла при его окончании и возможность его остановки. Если не трудно, то киньте ссылочку, где это описано или напишите небольшой примерчик. Очень нужно.


 
BOA_KAA ©   (2003-08-29 18:31) [1]

У меня была вчера такая же проблема, только с .wav-файлом. Нужно было проигрывать его бесконечно во время работы программы.
Нормально я ее решил я ее только через MediaPlayer, но так можно примерно следующим образом

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, mmsystem;

type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
// Играем
PlaySound(Pchar(ExtractFilePath(Application.ExeName)+"trippygaia1.mid" ), 0, SND_ASYNC or SND_LOOP);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
// Останавливаем
PlaySound(Pchar(ExtractFilePath(Application.ExeName)+"trippygaia1.mid" ), 0, 0);
end;

end.



Страницы: 1 вся ветка

Текущий архив: 2003.12.30;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.021 c
14-99782
cyborg
2003-12-05 15:38
2003.12.30
Два компьютера


3-99441
123456
2003-12-05 22:56
2003.12.30
WinXP pro and MSSQL 2000 Enteprise Edition


1-99521
Виталя
2003-12-16 15:53
2003.12.30
Как откомпилировать приложение так чтобы оно работало с(без) dll


8-99649
Novenkij
2003-08-26 18:54
2003.12.30
Как сделать изображения чёрно-белым


14-99709
Dimman1
2003-12-09 11:16
2003.12.30
Использование снифферов в сети с коммутаторами