Beep Programm

Gast #1848210
Danke für deinen Beitrag, haben den Thread aber auch schon gefunden, das 
Echo ^G bringt nur ein kurzer Beep hin, kann aber nicht eine Frequenz 
eingeben oder über Buttons töne erzeugen.
Gast #1848218
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
> 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
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

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.