Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Sound Thread mit 2 parallelen Sounds (https://www.delphipraxis.net/169316-sound-thread-mit-2-parallelen-sounds.html)

Dunkelbunt27 11. Jul 2012 16:16

Sound Thread mit 2 parallelen Sounds
 
Hallo Community :dp:,

ich weiß das gibt's schon öfters, aber ich will für mein Programm einen separaten Sound Thread schreiben. Ich fange grade erst an mir Threads anzuschauen und komme grade nicht weiter, deshalb frage euch lieber.

Ich habe meinen Thread deklariert:
Delphi-Quellcode:
type
  TSoundThread = class(TThread)
  private
    { Private declarations }
  protected
    procedure Execute; override;
  public
   constructor Create(Suspended: Boolean);
  end;
:arrow: Bei der Zeile mit executegibt er mir die erste Fehlermeldung "Ungenügende Forward- oder External-Deklaration"... Was ist hier gleich falsch?

:arrow: Außerdem ist es wichtig, dass ich dann zwei Sounds gleichzeitig abspielen kann. Die Sound müssen sich überschreiben.
Mit der bass.dll hab ich das schon hinbekommen, aber es muss noch eine Möglichkeit geben, dass ohne dll zu realisieren, weiß da jemand Rat?

Luckie 11. Jul 2012 18:32

AW: Sound Thread mit 2 parallelen Sounds
 
Zitat:

Zitat von Dunkelbunt27 (Beitrag 1174350)
:arrow: Bei der Zeile mit executegibt er mir die erste Fehlermeldung "Ungenügende Forward- oder External-Deklaration"... Was ist hier gleich falsch?

Du hast die Methode noch nicht implementiert?

Dunkelbunt27 11. Jul 2012 19:38

AW: Sound Thread mit 2 parallelen Sounds
 
@Luckie
Stimmt, das fehlte. Danke.

Und zum Anderen Thema, dem Sound-Thread mit der Möglichkeit zwei Sounds zeitgleich abzuspielen, ist das möglich?

Dunkelbunt27 12. Jul 2012 17:07

AW: Sound Thread mit 2 parallelen Sounds
 
Ich sollte an dieser Stelle lieber mein Hauptproblem genauer erklären:

In meinem Programm wird bei jedem Tastendruck ein Sound abgespielt.
Erfolgen schnell mehrere Tastendrücke hintereinander müssen sich dabei die Sounds unbedingt :arrow: überschreiben.

EDIT: Entschuldigt den Doppelpost! :|
Da es ja schonwieder ein anderes Problem ist öffne ich dafür mal einen neuen Thread. Das hier kann dann als gelöst betrachtet werden... Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz