![]() |
PC-Lautsprecher piepen lassen?
Moin,
weiß jemand wie man aus einer Delphi-Anwendung heraus den PC-Laursprecher piepen lassen kann und wenn es geht noch in verschiedenen Frequenzen? |
Re: PC-Lautsprecher piepen lassen?
Delphi-Quellcode:
Windows.Beep(Frequenz, Dauer);
|
Re: PC-Lautsprecher piepen lassen?
Also bei mir pingt da nur der lautsprecher...und zwar immer gleich lang...da kann ich gleich eingeben:
Code:
:gruebel: oder ligt dass an mir
Beep;
[edit]verdammte tastatur...[/edit] |
Re: PC-Lautsprecher piepen lassen?
Funzt nicht mit jedem OS...
|
Re: PC-Lautsprecher piepen lassen?
@XeRo
der Befehl Beep (aus der Unit SysUtils) übergibt den Befehl weiter an Windows
Delphi-Quellcode:
Wenn also bei dir keine Soundkarte drin ist, oder kein entsprechender Sound eingestellt ist, dann geht es über den PC-Lautsprecher, sonnst kommt der Ton über die Soundkarte/große Boxen (aus 'ner WAV)
Procedure Beep;
Begin MessageBeep(0); End; Function MessageBeep; external User32 Name 'MessageBeep'; |
Re: PC-Lautsprecher piepen lassen?
Und wie kann man den ton dann zwingen aus den pc-mini-beeper zu kommen?
|
Re: PC-Lautsprecher piepen lassen?
HI
Wenn ich das mit
Code:
mache dann kommt das aus dem onboard "lautsprecher".
windows.beep(frequenz, dauer)
Und das in verschiedenen frequenzen und mit verschieden langer dauer, je nachdem was man eingibt. |
Re: PC-Lautsprecher piepen lassen?
Funktioniert bei mir unter Win2k nicht... Seltsam...
MfG Florian :hi: |
Re: PC-Lautsprecher piepen lassen?
Zitat:
|
Re: PC-Lautsprecher piepen lassen?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:36 Uhr. |
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