Listview İşlemleri - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Mobil Platform - FireMonkey (FMX) (https://www.delphican.com/forumdisplay.php?fid=7) +--- Konu Başlığı: Listview İşlemleri (/showthread.php?tid=792) Sayfalar:
1
2
|
Listview İşlemleri - quiet1day - 21-03-2017 Selamın aleykum hocalar Listview de listelediğimiz şarkıları silme , paylasma ve daha çeşitli işlemleri nasıl yapabilirz ? Cvp: Listview İşlemleri - TescilsizUzman - 21-03-2017 Aleyküm Selam; Öncelikle ihtiyacınız olan işlem adımlarını sıralayın. En temel işlem adımından başlayarak projenizi geliştirin. Daha sonra tereddüt ettiğiniz veya işin içinden çıkamadığınız durumlarda biz yardımcı olalım. Listview İşlemleri - quiet1day - 22-03-2017 (21-03-2017, Saat: 17:45)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Aleyküm Selam; Listview de seçilip oynatılan müzik nasıl paylaşılır ? Listview de seçilip oynatılan müzik telefondan nasıl silinir ? Şimdiden teşekkürler. Cvp: Listview İşlemleri - TescilsizUzman - 22-03-2017 (22-03-2017, Saat: 16:35)Paranoyaq Adlı Kullanıcıdan Alıntı: Listview de seçilip oynatılan müzik nasıl paylaşılır ? Seçili olan bir medya dosyasını, TShowShareSheetAction sınıfı ile paylaşabilirsiniz. Bir Örnek Listview de seçilen bir dosyayı silmek için ise; 1- ListView'den silme işlemi; ListView1.Items.Delete(ListedeSilinecekKayıtIdsi);2- Dosyayı ayrıca fiziksel olarak silecek iseniz; (Dosyaları ListView'e yüklerken Path (konumunu)'ini de bir özelliğinde veya bir dizide muhafaza etmelisiniz.) if TFile.Exists(KonumuileBirlikteDosyaAdı) then TFile.Delete(KonumuileBirlikteDosyaAdı); Listview İşlemleri - quiet1day - 22-03-2017 (22-03-2017, Saat: 16:52)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Seçili olan bir medya dosyasını, TShowShareSheetAction sınıfı ile paylaşabilirsiniz. Bir ÖrnekBelirttiğiniz uygulamada sadece resim ve text kodları paylaşılmış , müzik ile ilgili hangi kodları kullanmam gerek acaba Listview İşlemleri - AhmetBi - 23-03-2017 Fesih bey sizin geçen yıl delphiturkiyede paylaştığınız ArsPlayer uygulamasını icelemesini önerebilirmiyiz @Paranoyaq arkadaşımıza? Link: https://mega.nz/#!GdMVDJ6R!6jsfg8AxTvA3TCIS_VG2DAl0ShPLTmbu9Y0k1CB7kfw Cvp: Listview İşlemleri - TescilsizUzman - 23-03-2017 (23-03-2017, Saat: 10:58)AhmetBi Adlı Kullanıcıdan Alıntı: Fesih bey sizin geçen yıl delphiturkiyede paylaştığınız ArsPlayer uygulamasını icelemesini önerebilirmiyiz @Paranoyaq arkadaşımıza? Herkese önerebilirsiniz. Fakat @Paranoyaq üyemiz zaten benim paylaşmış olduğum örnek üzerinden çalışıyor. Nereden anladınız derseniz; Kod'umu nerde olsa tanırım. İşin espirisi bir tarafa; Daha önce Multi Device Application konusu kapsamında, kodları içerisinde GetArsHedef() metodu geçiyor. Kod'larımında; kod editöründe listelenen (Code Complete) temel metodları, kendi oluşturduğum metodlardan ayrıştırmak ve bunlara daha hızlı ulaşmak için function'ların ön takısında Get ibaresinden sonra soyadımın ilk üç harfini (Ars) yazarım. Benzer yöntemi procedure'ler içinde yapıyorum (SetArs). Böylece kod editöründe SetArs/GetArs yazdıktan sonra Ctrl+Space tuşu ile yazdığım tüm procedure/function'lara ulaşıyorum. Cvp: Listview İşlemleri - AhmetBi - 23-03-2017 (23-03-2017, Saat: 11:22)Fesih ARSLAN Adlı Kullanıcıdan Alıntı:(23-03-2017, Saat: 10:58)AhmetBi Adlı Kullanıcıdan Alıntı: Fesih bey sizin geçen yıl delphiturkiyede paylaştığınız ArsPlayer uygulamasını icelemesini önerebilirmiyiz @Paranoyaq arkadaşımıza? Mantıklı bir yöntem Listview İşlemleri - quiet1day - 25-03-2017 bi butonun click olayına yazıyorum Listview den silinecek müziği seçiyorum ve butona basıyorum bi işlem gerçekleşmiyor if TFile.Exists(TPath.GetSharedPicturesPath+DosyaAdi) then TFile.Delete(TPath.GetSharedPicturesPath+DosyaAdi); Cvp: Listview İşlemleri - TescilsizUzman - 27-03-2017 (25-03-2017, Saat: 15:40)Paranoyaq Adlı Kullanıcıdan Alıntı: bi butonun click olayına yazıyorum İşlem yapmama nedeni, muhtemelen platform hassasiyetinden kaynaklanıyordur. İşletim sistemlerinin Path hassasiyetlerini (klasör ayıraçları, özel karakterler, boşluk kontrolleri, parametre doğrulama vb.) ortadan kaldırmak için TPath global record yapısına ait Combine class metodunu kullanmalısınız. Örneğin; var strDosya:String; begin strDosya:=TPath.Combine(TPath.GetSharedPicturesPath,DosyaAdi); if TFile.Exists(strDosya) then TFile.Delete(strDosya) else ShowMessage('Silinecek dosya bulunamadı'); |