Een waarschuwing maken in C: 5 stappen (met afbeeldingen)

Inhoudsopgave:

Een waarschuwing maken in C: 5 stappen (met afbeeldingen)
Een waarschuwing maken in C: 5 stappen (met afbeeldingen)

Video: Een waarschuwing maken in C: 5 stappen (met afbeeldingen)

Video: Een waarschuwing maken in C: 5 stappen (met afbeeldingen)
Video: 5 manieren om te groeien in geloof - Les 6 - Faith School Live @ Voice of Faith 2024, Mei
Anonim

Soms moet je bij het schrijven van een programma een manier bedenken om de aandacht van de gebruiker te trekken zodat hij/zij zich weer op het programma kan concentreren. Alerts zijn een zeer handige manier om dat te doen. Wil je alerts maken in C, lees dan verder!

Stappen

Deel 1 van 3: Tekenwaarschuwing

845336 1
845336 1

Stap 1. Als u wilt dat uw waarschuwing draagbaar is en op elke computer werkt, kunt u de escape-code "\a" gebruiken

a wordt gedefinieerd als een hoorbare waarschuwing, meestal een pieptoon. Op sommige Unix-besturingssystemen kan het echter een schermflits produceren in plaats van een geluid

845336 2
845336 2

Stap 2. Gebruik deze voorbeeldcode

    printf("\a");

Deel 2 van 3: Piep()

845336 3
845336 3

Stap 1. Op Windows-besturingssystemen kunt u de Beep(int frequency, int ms) gebruiken

Het maakt een pieptoon van een bepaalde duur en frequentie.

  • Op het besturingssysteem Windows7 stuurt deze functie de pieptoon naar de geluidskaart. Dit werkt alleen als de computer luidsprekers of een koptelefoon heeft.
  • Bij eerdere Windows-versies stuurt het de pieptoon naar het moederbord. Dit werkt op de meeste computers en er zijn geen externe apparaten nodig.
845336 4
845336 4

Stap 2. Voeg de Windows-bibliotheek toe

Voeg de volgende code toe aan het begin van je programma:

    #erbij betrekken

Stap 3. Als je een piep nodig hebt, gebruik dan de volgende code:

    Piep (500, 500);

845336 6
845336 6

Stap 4. Wijzig het eerste nummer met de frequentie van de gewenste pieptoon

500 is dicht bij de piep die u krijgt met \a.

Stap 5. Wijzig het tweede nummer met de duur van de piep in milliseconden

500 is een halve seconde.

Deel 3 van 3: Voorbeeldcode

845336 7
845336 7

Stap 1. Probeer een programma dat \a gebruikt om een pieptoon te maken wanneer een toets wordt ingedrukt, gebruik ESC om af te sluiten:

    #include #include int main() { while(getch() != 27) // Loop totdat ESC wordt ingedrukt (27 = ESC) printf("\a"); // Piep. retourneer 0; }

845336 8
845336 8

Stap 2. Probeer een programma dat een pieptoon maakt met een bepaalde frequentie en duur:

    #include #include int main() { int freq, dur; // Declareer de variabelen printf("Vul de frequentie (HZ) en duur (ms): "); scanf("%i %i", &freq, &dur); Piep (freq, dur); // Piep. retourneer 0; }

Aanbevolen: