Veritabanına mp3 kaydetmek ve oynatmak...

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
fatih_muti
Üye
Mesajlar: 10
Kayıt: 13 Kas 2005 06:47

Veritabanına mp3 kaydetmek ve oynatmak...

Mesaj gönderen fatih_muti »

Merhaba Arkadaşlar.
Ben Paradox Veritabanına mp3'ü bu Kodla Kaydediyorum :

Kod: Tümünü seç

procedure TForm1.Button2Click(Sender: TObject);
begin
hafiza := TMemoryStream.Create;
hafiza.LoadFromFile(opendialog1.filename);
Table1.Append;
hafiza.Position := 0;
TBlobfield(Table1.FieldByName('Ses')).LoadFromStream(hafiza);
Table1.Post;
hafiza.Free;
end;
Ama Bu Kaydettiğim Sesi Çalamıyorum. Eğer Yardımcı Olursanız Çok Sevinirim...
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
eğer normal mp3 dosyalarını çalabiliyorsanız vt ye kaydettiğiniz dosyayı
geçici olarak bir klasöre çıkartın. işiniz bittiği zaman silersiniz.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
fatih_muti
Üye
Mesajlar: 10
Kayıt: 13 Kas 2005 06:47

Mesaj gönderen fatih_muti »

Çok teşekkür ederim ilgilendiğin için "aslangeri" kardeşim ama ben onu bu kodla yapabiliyorum :

Kod: Tümünü seç

procedure TForm1.Button3Click(Sender: TObject);
begin
hafiza:=TMemoryStream.Create;
TBlobField(table1.FieldByName('Ses')).SaveToStream(hafiza);
hafiza.SaveToFile('C:\muzik.mp3');
hafiza.Free;
end;
Bana Gerekli Olan İse Veritabanından Çalabilmek...
Yardımlarınızı Bekliyorum...
Kullanıcı avatarı
bluekid
Kıdemli Üye
Mesajlar: 541
Kayıt: 11 Haz 2004 10:45
İletişim:

Mesaj gönderen bluekid »

Bana Gerekli Olan İse Veritabanından Çalabilmek...
mp3 Veritabanından kaydediyorsun oradan okuyup çalabiliyorsun
yani ne yapmak istiyorsun ? yada neyi yapamıyorsun ?
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Stream veriyi bir şekilde extract etmeden bu söylediğini yapamazsın.Extract için de kullandığın veritabanını ve mp3 çaldığın toolu yazman gerekli.Kaldı ki bunu bir file olarak extract etmeden çalsan da kısa süre sora belleği çatlatırsın vs.vs.

Kolay gele.
fatih_muti
Üye
Mesajlar: 10
Kayıt: 13 Kas 2005 06:47

Mesaj gönderen fatih_muti »

Herkese çok teşşekkür ediyorum. Dosya Olarak Extract edip Çalmaya Karar verdim. Yardımcı Olan Herkese Teşekkürler...
Cevapla