Beep Programm

Gast #1848218
Lesenswert?

Rufus schrieb:
> Echo ^G bringt nur ein kurzer Beep hin

Rufus schrieb:
> ansonsten mal bat-Datei bei Wikipedia suchen und schauen wie man da
> Schleifen baut

Du hast die Lösung schön überlesen ;)
Wenn du das Echo in einer Schleife mehrfach ausführst, hast du nicht nur 
einen kurzen Beep. Je nach dem, wie viel Zeit du zwischen den einzelnen 
Echos in der Schleife lässt, kannst du dann auch die Frequenz bestimmen. 
Tassenabfragen bzw. Eingaben sind über bat Dateien auch kein großes 
Problem.
Also, wer suchet der findet. Google kannst du doch bestimmt noch selber 
bedienen :)
Gast #1849430
Lesenswert?

> Wenn du das Echo in einer Schleife mehrfach ausführst, hast du nicht nur
> einen kurzen Beep. Je nach dem, wie viel Zeit du zwischen den einzelnen
> Echos in der Schleife lässt, kannst du dann auch die Frequenz bestimmen.

Bloedsinn.
#1849573
Lesenswert?

Sowas in der Art?

Ist in c# im .NET 3.5 geschrieben.

Der Quellcode:
1
static void Main(string[] args)
2
        {
3
            int frequency = 0;
4
            while (true)
5
            {
6
                Console.Write("Bitte Frequenz zwischen 37Hz und 32767Hz angeben: ");
7
                try
8
                {
9
                    frequency = int.Parse(Console.ReadLine());
10
                    Console.Beep(frequency, 500);
11
                }
12
                catch
13
                {
14
                    Console.WriteLine("Ungültige Eingabe! Bitte nur Zahlen zwischen 37 und 32767 eingeben!");
15
                }
16

17
                
18
            }
19
        }

Bitte nicht böse sein. Ich weiß, keinerlei Kommentare, Quick and Dirty 
keine vernünftige Fehlerbehandlung...
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren