Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Fehler beim Lesen des (FMX-) Formulars - Wie beheben? (https://www.delphipraxis.net/182124-fehler-beim-lesen-des-fmx-formulars-wie-beheben.html)

Harry Stahl 2. Okt 2014 10:16

Fehler beim Lesen des (FMX-) Formulars - Wie beheben?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Bei einem Projekt erhalte ich (hin und wieder) die Meldung:

"Argument außerhalb des Bereiches. Den Fehler ignorieren und fortsetzen?" (usw., siehe anliegender Screenshot).

Wenn man auf ignorieren klickt, wird alles ordnungsgemäß geladen und es ist eigentlich kein Problem erkennbar.

Dennoch nervt diese Meldung, ich finde aber keinen Ansatz die abzustellen.

Hat da jemand eine Idee?

Der schöne Günther 2. Okt 2014 10:43

AW: Fehler beim Lesen des (FMX-) Formulars - Wie beheben?
 
Keine Bange, bei VCL geht das ebenso 8-)

Wenn jemand eine Möglichkeit weiß, überhaupt die Quelle bzw. den Auslöser feststellen zu können, immer her damit.

Interessant wäre es mal zu vergleichen, wie sich die Dateien vor dem öffnen und nach dem öffnen, ignorieren und speichern unterscheiden.

Bernhard Geyer 2. Okt 2014 10:48

AW: Fehler beim Lesen des (FMX-) Formulars - Wie beheben?
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1274569)
Keine Bange, bei VCL geht das ebenso 8-)

Wenn jemand eine Möglichkeit weiß, überhaupt die Quelle bzw. den Auslöser feststellen zu können, immer her damit.

Interessant wäre es mal zu vergleichen, wie sich die Dateien vor dem öffnen und nach dem öffnen, ignorieren und speichern unterscheiden.

Wenn sie sich unterscheiden ist es ja klar. Das geänderte/gelöschte Properie war schuld.

Wie sowas passieren kann: Öffnen mit neuen Delphi mit neuer VCL/Komponent die neue Properties schreibt. Das alte Delphi (mit alten Versionen) kennt das Property noch nicht -> Peng!

Harry Stahl 2. Okt 2014 18:29

AW: Fehler beim Lesen des (FMX-) Formulars - Wie beheben?
 
Klar, wenn ich eine alte Version in einer neuen Delphi-Version lade, dann wäre das ja verständlich. Aber das passiert auch noch, wenn ich das Programm in der neuen Delphi-Version mehrfach gespeichert habe.

Habe gerade mal in der fMain.fmx nachgesehen, da waren doppelte Einträge für Left und Top der Mainform drin. Nachdem ich die raus gemacht habe, kam erst mal keine Meldung mehr. Mal sehen, ob es daran lag.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz