Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Weitere frage zum sound(Wiederholen) (https://www.delphipraxis.net/50639-weitere-frage-zum-sound-wiederholen.html)

Prym 28. Jul 2005 20:10


Weitere frage zum sound(Wiederholen)
 
ich will jetzt

PlaySound(PChar(ComboBox1.Text), 0, SND_ALIAS);

wiederholen lassen endlos

so nun habe ich gemerkt das das programm dan stockt

nun wollte ich fragen ob ich da lieber den mediaplyer nehmen sollte

oder ob es da eine andere lösung noch gibt

und wie ist es dann zb möglich die sonds
Zitat:

Zitat von BenjaminH
@shmia Vielen Dank
@Computerbabalulu In der Delphi Hilfe und in der Windows SDK habe ich dazu nichts gefunden, aber
@AndreasG Hier habe ich das gefunden:
Code:
Sound Events Table
==================
SystemAsterisk   - Asterisk
Default          - Default Beep
EmptyRecycleBin  - when recycle bin is emptied
SystemExclamation - when windows shows a warning
SystemExit       - when Windows shuts down
Maximize         - when a program is maximized
MenuCommand      - when a menu item is clicked on
MenuPopup        - when a (sub)menu pops up
Minimize         - when a program is minimized to taskbar
MailBeep         - when email is received
Open             - when a program is opened
SystemHand       - when a critical stop occurs
AppGPFault       - when a program causes an error
SystemQuestion   - when a system question occurs
RestoreDown      - when a program is restored to normal size
RestoreUp        - when a program is restored to normal size from taskbar
SystemStart      - when Windows starts up
Close            - when program is closed
Ringout          - when (fax) call is made outbound and the line is ringing
RingIn           - incoming (fax) call

die ja für playsound gedacht sind in den mediaplyer bekomme?

Luckie 28. Jul 2005 20:12

Re: Weitere frage zum sound(Wiederholen)
 
Guck mal im MSDN unter MSDN-Library durchsuchenPlaySound nach. Da findest du dann so was:
Zitat:

SND_ASYNC The sound is played asynchronously and PlaySound returns immediately after beginning the sound. To terminate an asynchronously played waveform sound, call PlaySound with pszSound set to NULL.

Prym 28. Jul 2005 20:19

Re: Weitere frage zum sound(Wiederholen)
 
sorry wenn ich frage aber wie mache ich das oO

ist das ne spezielle funktion von playsound oder iwe?

Daniel G 28. Jul 2005 20:41

Re: Weitere frage zum sound(Wiederholen)
 
Delphi-Quellcode:
//Spielt ab
PlaySound(PChar(ComboBox1.Text), 0, SND_ALIAS or SND_ASYNC);

//Stoppt den Sound wieder
PlaySound(NULL,0,0);

Prym 28. Jul 2005 21:08

Re: Weitere frage zum sound(Wiederholen)
 
das geht nicht [Fehler] Unit2.pas(165): E2010 Inkompatible Typen: 'Variant' und 'PAnsiChar'
bei PlaySound(NULL,0,0);

aber das ist nicht das einzige wie bekomme ich dieses stocken weg?

SMO 28. Jul 2005 21:25

Re: Weitere frage zum sound(Wiederholen)
 
NULL ist C, das sollte nil in Delphi sein.

Daniel G 28. Jul 2005 21:49

Re: Weitere frage zum sound(Wiederholen)
 
Zitat:

Zitat von SMO
NULL ist C, das sollte nil in Delphi sein.

ach verdammt... Das kommt, wenn man nebenbei noch mit C 'rumdoktert.

Prym 29. Jul 2005 13:50

Re: Weitere frage zum sound(Wiederholen)
 
sorry wenn ich unterbreche aber siehe sig

Daniel G 29. Jul 2005 14:26

Re: Weitere frage zum sound(Wiederholen)
 
Zitat:

Zitat von Prym
sorry wenn ich unterbreche aber siehe sig

Hallo? was geht denn mit dir ab? Ich habe lediglich meinen Fehler entschuldigt. Wenn du ein bisschen mehr Eigeninitiative an den Tag legen würdest, wäre ich schon glücklicher. Schon mal was davon gehört, die Hilfe zu lesen? MSDN ist auch ganz toll.
Wie du das Stocken wegbekommst? Keine Ahnung. Seh' doch zu, wie du mit deinen Kram alleine fertig wirst! :evil:

Boah bin ich sauer.

Prym 29. Jul 2005 18:46

Re: Weitere frage zum sound(Wiederholen)
 
lol ich habe nur auf ne regel hingewisen und das thema hatte sich eh schon erledigt weil ich doch lieber den Mediaplayer genommen habe außerdem habe ich nicht ohne hin das sorry geschrieben.....


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:49 Uhr.
Seite 1 von 2  1 2      

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