Changeset 276 for CoolAudio/Demo/UMainForm.pas
- Timestamp:
- Oct 4, 2011, 1:18:33 PM (13 years ago)
- Location:
- CoolAudio/Demo
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
CoolAudio/Demo
- Property svn:ignore
-
old new 2 2 11-seal-amazing.mp3 3 3 lib 4 Demo.exe
-
- Property svn:ignore
-
CoolAudio/Demo/UMainForm.pas
r275 r276 19 19 ButtonPause: TButton; 20 20 Edit1: TEdit; 21 OpenDialog1: TOpenDialog; 21 22 TrackBar1: TTrackBar; 23 procedure Button1Click(Sender: TObject); 22 24 procedure ButtonPauseClick(Sender: TObject); 23 25 procedure ButtonPlayClick(Sender: TObject); … … 43 45 procedure TMainForm.FormCreate(Sender: TObject); 44 46 begin 45 AudioSystem := TFMODAudioSystem.Create; 46 Player := TFMODPlayer.Create; 47 AudioSystem := TAudioSystemMPlayer.Create; 48 TAudioSystemMPlayer(AudioSystem).Path := 'c:\Program Files\SMPlayer\mplayer\mplayer.exe'; 49 Player := TPlayerMPlayer.Create; 50 Player.AudioSystem := AudioSystem; 47 51 end; 48 52 … … 55 59 procedure TMainForm.ButtonPlayClick(Sender: TObject); 56 60 begin 61 Player.FileName := Edit1.Text; 57 62 Player.Play; 58 63 end; … … 68 73 end; 69 74 75 procedure TMainForm.Button1Click(Sender: TObject); 76 begin 77 if OpenDialog1.Execute then Edit1.Text := OpenDialog1.FileName; 78 end; 79 70 80 end. 71 81
Note:
See TracChangeset
for help on using the changeset viewer.