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);
}
}
}
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);
}
}
}
}
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);
}
}
}
Hiç yorum yok :
Yorum Gönder