Delphi Can
Android üzerinde bekleme yönetimi hakkında - 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ığı: Android üzerinde bekleme yönetimi hakkında (/showthread.php?tid=5517)



Android üzerinde bekleme yönetimi hakkında - adelphiforumz - 11-12-2020

Merhabalar

Zamanında @Tuğrul HELVACI nın başlattığı bir tartışma konusu vardı.
https://www.delphican.com/showthread.php?tid=2182&page=7
Bu yöntem Windows altında gayet iyi sonuç veriyor 

Fakat Android tarafında buna benzer bir yöntem bilen var mı
benim bildiğim kadarı ile Message yönetimi gibi bir yapı yok sanırım.


Burada yapmak istediğim bir process mevcut bu process bitene kadar beklemem gerekiyor.

While gibi bir bekleme yapısı kurduğumda kilitlenmeler yaşanması oldukça muhtemel başka bir yol önerisi olan var mıdır.

Teşekkürler


Android üzerinde bekleme yönetimi hakkında - mrmarman - 11-12-2020

mobilde event yapısı ile async yapıyı sindirmek lazım.

Örneğin bekletici unsur barındıracak bir iş yapılacak, önce formu kilitleyerek kullanıcı erişimine engel koyarsınız, işlem bir thread altında başlar. Thread tanımının hemen alt satırında birşey bulundurmazsınız.

Siz formu kilitlediğiniz için kullanıcı erişim yapamaz.

Sonra thread altındaki işlem sona erince bir event tetiklenir, orada erişimi açar bir mesaj ile kullanıcıya son durumu rapor edersiniz.

Hem proje donmaz hem de bekletmiş olursunuz.


Cvp: Android üzerinde bekleme yönetimi hakkında - RAD Coder - 11-12-2020

(11-12-2020, Saat: 15:39)adelphiforumz Adlı Kullanıcıdan Alıntı: Merhabalar

Zamanında @Tuğrul HELVACI nın başlattığı bir tartışma konusu vardı.
https://www.delphican.com/showthread.php?tid=2182&page=7
Bu yöntem Windows altında gayet iyi sonuç veriyor 

Fakat Android tarafında buna benzer bir yöntem bilen var mı
benim bildiğim kadarı ile Message yönetimi gibi bir yapı yok sanırım.


Burada yapmak istediğim bir process mevcut bu process bitene kadar beklemem gerekiyor.

While gibi bir bekleme yapısı kurduğumda kilitlenmeler yaşanması oldukça muhtemel başka bir yol önerisi olan var mıdır.

Teşekkürler

FMX karşılığı TMessageManager.
Örnek: Taking Pictures Using FireMonkey Interfaces