Entwickler-Ecke

Windows API - Signalton ausgeben


Arakis - So 28.07.02 14:12
Titel: Signalton ausgeben
Hi user defined image,
wie kann man den Standart-Signalton("Bing") manuell hervorrufen lassen? Bräuchte ich nämlich für ein Chatprogramm.

Bis dann
user defined image


SpeedyGTD - So 28.07.02 14:17

Probiers mal mit Beep.

Oder du bindest MMSystem in deine Uses Liste ein und machst es dann so

Quelltext
1:
SndPlaySound('Pfad des Sounds',SND_ASYNC)                    


damit kannst du den Sound dann direkt auswählen, dafür benötigst du aber eine Soundkarte :wink: , mit Beep sprichst du direkt den Systemlautsprecher an.


cbs - So 28.07.02 14:18

Tag auch

dazu gibt es den Befehl

Quelltext
1:
Beep;                    

oder willst du eine wav datei abspielen?


Arakis - So 28.07.02 14:19

Jo, das wars, was ich suchte. Danke.
Ich dachte, mit Beep würe ich den PC-Speaker beepen lassen, so wie in alten Basic-Zeiten

Bis dann
user defined image


cbs - So 28.07.02 14:19

warst ne minute schneller :lol: :lol:


cbs - So 28.07.02 14:27

SpeedyGTD hat folgendes geschrieben:
mit Beep sprichst du direkt den Systemlautsprecher an

würd ich nich so sagen. wenn ich Beep aufrufe wird bei mir der normale windows standard beep abgespielt (ne wav datei)

ich benutze allerdings auch winxp (vieleicht isses da anders?!?)


SpeedyGTD - So 28.07.02 14:29

Sorry mein Fehler hab ich auch gerade bemerkt, ich meinte


Quelltext
1:
Windows.Beep(Frequenz,Zeit)                    


das spricht den Systemlautsprecher an. :wink: