Delphi android görüşme

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Paranoyaq
Üye
Mesajlar: 22
Kayıt: 05 Oca 2016 02:55

Re: Delphi android görüşme

Mesaj gönderen Paranoyaq »

fesiharslan yazdı:Haftasonu pek vaktim olmuyor.
Önümüzdeki hafta içerisinde bir örnek yapıp buradan yayınlarım.
Hocam gorusme.mp3 kısmını biz programda nasıl belirleyebiliriz
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: Delphi android görüşme

Mesaj gönderen fesiharslan »

Paranoyaq yazdı:
fesiharslan yazdı:Haftasonu pek vaktim olmuyor.
Önümüzdeki hafta içerisinde bir örnek yapıp buradan yayınlarım.
Hocam gorusme.mp3 kısmını biz programda nasıl belirleyebiliriz
Gönderdiğim örnek uygulamayı indirip (viewtopic.php?f=12&t=35733) incelediyseniz, kod içerisinde geçen Mikrofon.FileName ile kayıt yapılacak konum ve ses dosyasının adı belirleniyor. Bu satırda farklı bir konum ve dosya adı belirleyebilirsiniz.
Ayrıca Play butonunun FileName kısmında aynı konumu belirtin.
Paranoyaq
Üye
Mesajlar: 22
Kayıt: 05 Oca 2016 02:55

Re: Delphi android görüşme

Mesaj gönderen Paranoyaq »

fesiharslan yazdı:
Paranoyaq yazdı:
fesiharslan yazdı:Haftasonu pek vaktim olmuyor.
Önümüzdeki hafta içerisinde bir örnek yapıp buradan yayınlarım.
Hocam gorusme.mp3 kısmını biz programda nasıl belirleyebiliriz
Gönderdiğim örnek uygulamayı indirip (viewtopic.php?f=12&t=35733) incelediyseniz, kod içerisinde geçen Mikrofon.FileName ile kayıt yapılacak konum ve ses dosyasının adı belirleniyor. Bu satırda farklı bir konum ve dosya adı belirleyebilirsiniz.
Ayrıca Play butonunun FileName kısmında aynı konumu belirtin.
Teşekkürler hocam inceledim fakat uygulamada Gorusme.mp3 olan kısma sadece sabit bir isim yazabiliyoruz kod oyle izin veriyor galiba , benim istediğim bir edit oluşturup kullanıcının onunla belirlemesi .
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: Delphi android görüşme

Mesaj gönderen fesiharslan »

Yeni bir form veya TabControl sekmesinde ayarlar bölümünüz olsun. Burada varsayılan dosya tipi için ComboBox' unuz olsun. (.mp3, wav, caf vb.)
Birde varsayılan dosya adınız olsun(Edit nesnesi).
Kod kısmında da;

Kod: Tümünü seç

FileName:=EditAdi.Text+ '.'+ ComboBox.Items[ComboBox.ItemIndex];
Yazmanız yeterli olacaktır.
Paranoyaq
Üye
Mesajlar: 22
Kayıt: 05 Oca 2016 02:55

Re: Delphi android görüşme

Mesaj gönderen Paranoyaq »

fesiharslan yazdı:Yeni bir form veya TabControl sekmesinde ayarlar bölümünüz olsun. Burada varsayılan dosya tipi için ComboBox' unuz olsun. (.mp3, wav, caf vb.)
Birde varsayılan dosya adınız olsun(Edit nesnesi).
Kod kısmında da;

Kod: Tümünü seç

FileName:=EditAdi.Text+ '.'+ ComboBox.Items[ComboBox.ItemIndex];
Yazmanız yeterli olacaktır.
expected + but received = at line diyor yazınca hocam

DosyaAdi : = Edit1.Text + '.'+ ComboBox1.Items[ComboBox1.ItemIndex];
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: Delphi android görüşme

Mesaj gönderen fesiharslan »

Kod: Tümünü seç

if (not( Edit1.Text.IsEmpty)) and (not (ComboBox1.Selected.Text.IsEmpty))
DosyaAdi : = Edit1.Text + '.'+ComboBox1.Selected.Text;
Şeklinde kullanın.
Paranoyaq
Üye
Mesajlar: 22
Kayıt: 05 Oca 2016 02:55

Re: Delphi android görüşme

Mesaj gönderen Paranoyaq »

fesiharslan yazdı:

Kod: Tümünü seç

if (not( Edit1.Text.IsEmpty)) and (not (ComboBox1.Selected.Text.IsEmpty))
DosyaAdi : = Edit1.Text + '.'+ComboBox1.Selected.Text;
Şeklinde kullanın.
bu kodlarda da birçok hata verdi hocam

şu şekilde kullanınca da ;

DosyaAdi : String = Edit1.Text + '.'+ ComboBox1.Items[ComboBox1.ItemIndex];


Constant expression expected hatasını veriyor
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: Delphi android görüşme

Mesaj gönderen fesiharslan »

Paranoyaq yazdı:
fesiharslan yazdı:

Kod: Tümünü seç

if (not( Edit1.Text.IsEmpty)) and (not (ComboBox1.Selected.Text.IsEmpty))
DosyaAdi : = Edit1.Text + '.'+ComboBox1.Selected.Text;
Şeklinde kullanın.
bu kodlarda da birçok hata verdi hocam

şu şekilde kullanınca da ;

DosyaAdi : String = Edit1.Text + '.'+ ComboBox1.Items[ComboBox1.ItemIndex];


Constant expression expected hatasını veriyor
Dosya adını const bölümünde kullanmayın. Aşağıdaki şekilde tanımlayın.

Kod: Tümünü seç

var
  DosyaAdi: String;
Daha sonra formun OnCreate olayında atama yapın.

Kod: Tümünü seç

DosyaAdi : = Edit1.Text + '.'+ComboBox1.Selected.Text;
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Delphi android görüşme

Mesaj gönderen SimaWB »

Sorun

Kod: Tümünü seç

 DosyaAdi : = 
yazarken iki nokta ile eşittir arasında boşluk olmasından kaynaklanıyor.
There's no place like 127.0.0.1
Paranoyaq
Üye
Mesajlar: 22
Kayıt: 05 Oca 2016 02:55

Re: Delphi android görüşme

Mesaj gönderen Paranoyaq »

fesiharslan yazdı: Dosya adını const bölümünde kullanmayın. Aşağıdaki şekilde tanımlayın.

Kod: Tümünü seç

var
  DosyaAdi: String;
Daha sonra formun OnCreate olayında atama yapın.

Kod: Tümünü seç

DosyaAdi : = Edit1.Text + '.'+ComboBox1.Selected.Text;
Oldu hocam kusura bakmayın yeni yeni konular açmayayım diye buradan soruyorum araştırıyorum fakat fazla yaygın değil
Şimdi bu listview deki sesleri toplu silme işlemi nasıl yaparız bide dinlerken boyutunu ve süresini bi texte nasıl aktarırız .
Kolay gelsin Allah razı olsun .
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: Delphi android görüşme

Mesaj gönderen fesiharslan »

Paranoyaq yazdı:
Oldu hocam kusura bakmayın yeni yeni konular açmayayım diye buradan soruyorum araştırıyorum fakat fazla yaygın değil
Şimdi bu listview deki sesleri toplu silme işlemi nasıl yaparız bide dinlerken boyutunu ve süresini bi texte nasıl aktarırız .
Kolay gelsin Allah razı olsun .
Aslında yeni bir konu açarak sorsanız daha iyi olacaktı. Çünkü bu konu başlığı içerikten farklı olamya başladı.
ListView'den tüm kayıtları silmek için;

Kod: Tümünü seç

 ListView1.Items.Clear;
Metodunu kullanabilirsiniz.
Sesi dinlerken boyutu ve süresini de MediaPlayer nesnesinin özelliklerinden alabilirsiniz.
Cevapla