Nasıl yapılır: Bir Windows Formdan Ses Çalma
Bu örnek, çalışma zamanında belirli bir yolda bir ses çalar.
Örnek
Sub PlaySimpleSound()
My.Computer.Audio.Play("c:\Windows\Media\chimes.wav")
End Sub
private void playSimpleSound()
{
SoundPlayer simpleSound = new SoundPlayer(@"c:\Windows\Media\chimes.wav");
simpleSound.Play();
}
Kod Derleniyor
Bu örnek şunları gerektirir:
Dosya adını geçerli bir dosya adıyla
"c:\Windows\Media\chimes.wav"
değiştirdiğiniz.(C#) Ad alanına başvuru System.Media .
Güçlü Programlama
Dosya işlemleri uygun yapılandırılmış özel durum işleme blokları içine alınmalıdır.
Aşağıdaki koşullar özel bir duruma neden olabilir:
Yol adı yanlış biçimlendirilmiş. Örneğin, geçersiz karakterler içeriyor veya yalnızca boşluk (ArgumentException sınıf).
Yol salt okunur (IOException sınıf).
Yol adı
null
(ArgumentNullException sınıf).Yol adı çok uzun (PathTooLongException sınıf).
Yol geçersiz (DirectoryNotFoundException sınıf).
Yol yalnızca ":" (NotSupportedException sınıfı) iki nokta üst üstedir.
.NET Framework Güvenliği
Dosya adına dayanarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, dosya Form1.vb
bir Visual Basic kaynak dosyası olmayabilir. Verileri uygulamanızda kullanmadan önce tüm girişleri doğrulayın.
Ayrıca bkz.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin