Borland C++ Builder’a Ses Ekleme
Borland C++ Builder, güçlü bir nesne yönelimli programlama ortamıdır ve ses işleme yetenekleri de dahil olmak üzere çok çeşitli özellikler sunar. Bu makale, Borland C++ Builder’a ses ekleme sürecini adım adım açıklayacaktır.
Adım 1: Ses Bileşenlerini Ekleme
Borland C++ Builder’da ses işlemek için öncelikle ses bileşenlerini projenize eklemeniz gerekir. Bunu yapmak için aşağıdaki adımları izleyin:
- Araçlar menüsüne gidin ve Bileşen Paletini seçin.
- Medya sekmesine tıklayın.
- Ses Bileşenleri kategorisinden TMediaPlayer bileşenini sürükleyip bırakın.
Adım 2: Ses Dosyasını Ekleme
Ses bileşenini ekledikten sonra, çalmak istediğiniz ses dosyasını projenize eklemeniz gerekir. Bunu yapmak için aşağıdaki adımları izleyin:
- Proje menüsüne gidin ve Dosya Ekle‘yi seçin.
- Ses dosyanızı seçin ve Aç‘a tıklayın.
Adım 3: Ses Dosyasını Bileşene Bağlama
Ses dosyası eklendikten sonra, onu ses bileşenine bağlamanız gerekir. Bunu yapmak için aşağıdaki adımları izleyin:
- Ses bileşenini seçin.
- Özellikler penceresinde FileName özelliğini bulun.
- Ses dosyanızın adını girin.
Adım 4: Ses Oynatma Kodunu Yazma
Ses dosyası bileşene bağlandıktan sonra, onu oynatmak için kod yazmanız gerekir. Bunu yapmak için aşağıdaki adımları izleyin:
- Ses bileşeninin OnPlay olayını çift tıklayın.
- Aşağıdaki kodu olay işleyicisine ekleyin:
cpp
void __fastcall TForm1::MediaPlayer1Play(TObject *Sender)
{
MediaPlayer1->Play();
}
Adım 5: Uygulamayı Derleme ve Çalıştırma
Kod yazıldıktan sonra, uygulamayı derleyip çalıştırabilirsiniz. Bunu yapmak için aşağıdaki adımları izleyin:
- Çalıştır menüsüne gidin ve Çalıştır‘ı seçin.
- Uygulama derlenecek ve çalıştırılacaktır.
İpuçları
- Ses dosyalarının .wav veya .mp3 formatında olduğundan emin olun.
- Ses bileşeninin AutoPlay özelliğini true olarak ayarlayarak sesi uygulama başlatıldığında otomatik olarak oynatabilirsiniz.
- Ses bileşeninin Loop özelliğini true olarak ayarlayarak sesi döngüde oynatabilirsiniz.
Faydalı Kaynaklar
- Borland C++ Builder Ses Bileşenleri
- Borland C++ Builder’da Ses İşleme
- Borland C++ Builder Ses Dosyası Oynatma Örneği