![]() |
FMX Android : Inputbox Abruch stürzt APP ab.
Folgender Code stürzt die APP ab ( APP angehalten -> Neustart ), wenn ich auf Abbrechen drücke. Reproduzierbar.
Die showmessage werden auch gar nicht angezeigt.
Code:
Inputbox('Passwort','Passwort:','',procedure(const AResult: TModalResult; const AValue: string)
begin case aresult of mrok:begin // Hier ist alles ok end; mrabort:begin ShowMessage('Vorgang abgebrochen mrabort'); end; mrcancel:begin ShowMessage('Vorgang abgebrochen mrcancel'); end; end; end ); |
AW: FMX Android : Inputbox Abruch stürzt APP ab.
Ok scheint wohl ein Bug zu sein ( Betroffen Inputquery und Inputbox )
![]() Habe das ganze durch IFMXDialogServiceASync ausgetauscht und damit funktioniert es. |
AW: FMX Android : Inputbox Abruch stürzt APP ab.
Ist das auf einer mobilen Plattform und ist ShowMessage modal/blockierend?
Falls ja wäre das die Ursache. Auf mobilen Plattformen darf man keine modalen Dialoge aufrufen. Da müsstes du ein asynchrones ShowMessage aufrufen. |
AW: FMX Android : Inputbox Abruch stürzt APP ab.
Zitat:
Es war nur bei "Abbrechen" das die APP komplett abgestürzt ist. Man kam auch nirgendwo im Quellcode raus. Das andere funktioniert und ist vermutlich auch insgesamt die korrekte Vorgehensweise. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz