Главная страница
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.013 c
1-99526
Nik Samivan
2003-12-15 17:19
2003.12.30
Нужна помощь касательно шифрования строк в Delphi


1-99584
Chery
2003-12-17 14:55
2003.12.30
Как строковой переменной присвоить значение ковычки ?


1-99540
Иванько
2003-12-15 17:16
2003.12.30
Жутко умный вопрос про ОЛЕ, WINAPI и все остальное :)))


1-99608
Vitaliygavrilov
2003-12-17 10:55
2003.12.30
Возможно ли при работе программы изменить ее интерфейс


3-99505
Talle
2003-12-07 18:58
2003.12.30
Проблема.Передать знач-е ключ. поля сразу после append в др табл