//mciSendString関数をインポートする
Function mciSendString(lpstrCommand:
string; lpSectorsPerCluster : string ; uReturnLength : Integer; hwndCallback
: integer): integer;Stdcall;
external 'winmm.dll' Name 'mciSendStringA';
procedure TForm1.Button1Click(Sender: TObject);
begin
//開く
mciSendString('open ' + 'C:\WINDOWS\MEDIA\Passport.mid'
+ ' alias FILE', '', 0, 0) ;
//演奏
mciSendString('play FILE notify', '', 0, 0) ;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
//一時停止
mciSendString('Pause
FILE', '', 0, 0) ;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
//停止
mciSendString('close FILE',
'', 0, 0) ;
end; |