5 Ocak 2014 Pazar

C Sharp Konsol Uygulamalar Bip Sesi (Beep Sound) Çıkartma



KONU : C Sharp Uygulamalar - C Sharp ( C# ) konsol uygulamalar beep metodunu kullanarak bip sesini değişik frekans ve değişik sürelerde çıkartma uygulaması.
ETİKETLER: c sharp beep sound - c sharp bip sesi - c sharp beep metodu - c sharp kernel32 dll - c sharp beep - c sharp bip





UYGULAMAYI İNDİR
 

 
using System;
using System.Runtime.InteropServices;

namespace Bip
{
    class BipSinif
    {
        [DllImport("kernel32.dll")]
        public static extern bool Beep(int frequency, int duration);

        static void Main(string[] args)
        {
            Random rastgele = new Random();
            int frekans = 0;
            int sure = 0;

            for (int i = 0; i < 100000; i++)
            {
                frekans = rastgele.Next(800);

                sure = rastgele.Next(50, 300);
              
                Console.WriteLine("Frekans : " + frekans.ToString() + "    -   Süre : " + sure.ToString());

                Beep(frekans, sure);
            }
        }
    }
}


 

İkinci örnek: Alarm fonksiyonu oluşturarak Beep fonksiyonunu kaç kere çalıştırılacağını belirleyebiliriz.
 

using System;

namespace Bip
{
    class BipSinif
    {
        static void Main(string[] args)
        {
            int kackerecalacak = 5;

            while (true)
            {
                if (kackerecalacak-- > 0)
                    Alarm();
            }
        }

        static void Alarm()
        {
            Console.Beep(1000, 1000);
        }
    }
}


 


UYGULAMAYI İNDİR

Hiç yorum yok :

Yorum Gönder