Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#6

AW: Bass.dll kollidiert mit Midi Komponenten

  Alt 27. Jul 2012, 23:19
Ich frage dich noch einmal warum verwendest du denn Bibliotheken die nicht oder angeblich.. nicht funktionieren wie Bass.
Warum baut man sich so etwas ein nur um eine Wav-Datei abzuspielen das geht ganz einfach nur mit
einer funktion aus MMSystem unter verwendung von MCI.

PlaySound(path + 'C0.WAV', 0, SND_FILENAME Or SND_ASYNC);

Ok kein Volumen aber das läßt sich auch ganz schnell mit MCI implementieren.

Oder schau mal hier!
Nachbearbeitung meiner MCIPlayer Classe von Sir Rufo

Du mußt hier nur für die Guid für D7 zwei Dinge ändern..
Delphi-Quellcode:
constructor TMciPlayer.Create;
var
  NewGUID: TGUID;
 begin
   inherited Create;

   FState := mpsClosed;
   CreateGUID(NewGUID);
   FAlias := GUIDToString( NewGUID );
   FFileName := '';
   FDuration := 0;
 end;

Entweder oder (MIDI mit MCI) oder (BASS mit dem dazugehörigen MIDI AddON).
Was anderes fällt mir jetzt auch nicht ein.

bla.. bla .. bla

gruss

Geändert von EWeiss (28. Jul 2012 um 00:14 Uhr)
  Mit Zitat antworten Zitat