Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Firemonkey DX 10.1 U.2: GridPanelLayout.ColumnCollection: Eine Spalte, die [...] (https://www.delphipraxis.net/191963-firemonkey-dx-10-1-u-2-gridpanellayout-columncollection-eine-spalte-die-%5B-%5D.html)

Loko789 8. Mär 2017 08:21


Firemonkey DX 10.1 U.2: GridPanelLayout.ColumnCollection: Eine Spalte, die [...]
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich arbeite gerade an einem etwas größerem Projekt. Seit geraumer Zeit tritt dieser Fehler ständig auf.Anhang 46764
Als Hintergrundinformation: Ich nutze eine Form auf der mehrerer Frames drauf sind. In einem dieser Frames, liegt auch das GridPanelLayout.

Diese Fehlermeldung tritt direkt nach dem Start der Anwendung auf, obwohl ich nichts mit dem GridPanelLayout in meinem Code anstelle. Es dient nur zur Darstellung.

Kann mir jemad weiterhelfen?
Danke

Gruß Loko

Der schöne Günther 8. Mär 2017 08:28

AW: Firemonkey DX 10.1 U.2: GridPanelLayout.ColumnCollection: Eine Spalte, die [...]
 
Willkommen in der Hölle (naja fast).

Schau dir mal die DFM-Dateien des Frames mit dem GridPanel an. Dann schau dir die DFM des Frames(oder Formulars) an auf welchem der Gridpanel-Frame liegt. Höchstwahrscheinlich enthält er redundant nochmal den Inhalt deines kompletten Gridpanel-Frames (oder nur Teile davon). Wenn der nicht, dann der Frame/Formular darüber.

Das ist ein ewiger Quell von solchen Problemen bis dahin dass der Formular-Designer komplett aussteigt. Du musst den redundanten DFM-Code auf den Formularen/Frames entfernen. Der wird allerdings bei fast jedem Speichervorgang wieder reinrutschen. Über dein Versionierungstool kannst du den aber wieder entfernen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 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