Autor Beitrag
Steve_B
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Sa 16.08.03 11:38 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 226
Erhaltene Danke: 7



BeitragVerfasst: 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

MfG,
Tryer
AndyB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1173
Erhaltene Danke: 14


RAD Studio XE2
BeitragVerfasst: Sa 16.08.03 13:29 
Tryer hat folgendes geschrieben:
Falls Du die Funktion also z.B. für Win98 brauchst gehts z.B. [url=www.delphifaq.com/fq/q2130.shtml]so[/url]

Versuche aber nicht diesen Code unter NT basierten Windows (NT/2000/XP) zu nutzen. Das bringt dir dann nur eine EPriviliged Exception.

_________________
Ist Zeit wirklich Geld?