Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - "sound(Hz)" wie in Turbo Pascal?
Steve_B - Sa 16.08.03 11:38
Titel: "sound(Hz)" wie in Turbo Pascal?
Gibt es in Delphi eine Möglichkeit einen Ton auf dem Systemlautsprecher auszugeben? In etwa wie es mit "sound(Hz);" in Turbo Pascal möglich war?
Mit "beep;" funktioniert es nicht, das kommt über die Soundkarte... und ist außerdem immer ein und der selbe Ton. Mir geht es eigentlich darum einen Ton mit einer Frequenz von n Hertz zu erzeugen...
Sorry, für die wahrscheinlich blöde Frage.
Mit freundlichem Gruß und Danke im Voraus!
Tryer - Sa 16.08.03 12:13
Windows.Beep(Frequenz, Dauer); steht ab WinNT zur Verfügung.
Win95+ unterstützt zwar die Funktion, ignoriert aber die Parameter.
Falls Du die Funktion also z.B. für Win98 brauchst gehts z.B.
so [
http://www.delphifaq.com/fq/q2130.shtml]
MfG,
Tryer
AndyB - Sa 16.08.03 13:29
Versuche aber nicht diesen Code unter NT basierten Windows (NT/2000/XP) zu nutzen. Das bringt dir dann nur eine EPriviliged Exception.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!