Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   .dfm lässt sich nicht öffnen :( (https://www.delphipraxis.net/180365-dfm-laesst-sich-nicht-oeffnen.html)

aktivfruehstueck 15. Mai 2014 08:05

.dfm lässt sich nicht öffnen :(
 
Hey Leute,

ich habe ein Problem in meiner Entwicklungsumgebung XE2.
Ich binde in meinen Code (eine Formularanwendung) eine eigene Unit ein.
Sobald ich in der 'uses' Klausel mit STRG und Linke Maus draufklicke springt er auch direkt in diese entsprechende Unit.
Ich kann das gesamte Projekt kompilieren und ausführen und es funktioniert auch.

Jedoch: Sobald ich die .dfm in der Umgebung öffnen möchte um den Code zu bearbeiten oder in der Formularansicht Änderungen machen möchte bekomme ich eine Fehlermeldung:

Fehler beim Lesen des Formulars: Main
Klasse TOSMMapPanel nicht gefunden. Den Fehler ignorieren und fortsetze?...

Irgendwie findet der das in meiner eigenen Unit erstellte Panel in der .dfm nicht....
Obwohl das gesamte Projekt beim kompilieren und nach dem ausführen vollständig läuft...

Das ganze ging schonmal ich habe nix geändert.
Zum verzweifeln macnhmal.

Vielleicht hat jemand eine Idee...
Suchpfade und alles habe ich alles schoon probiert. Vllt hab ich was übersehen.

Danke schonmal
und viele Grüße

DeddyH 15. Mai 2014 08:09

AW: .dfm lässt sich nicht öffnen :(
 
Wird die Komponente zur Laufzeit erstellt? In dem Fall hast Du sie wohl an der falschen Stelle in Deiner Formularklasse deklariert und müsstest sie nur z.B. in den private-Abschnitt verschieben.

Bernhard Geyer 15. Mai 2014 08:09

AW: .dfm lässt sich nicht öffnen :(
 
Du musst das entsprechende Package installieren in dem die Klasse TOSMMapPanel ist.
Compiliern kann man Projekte Problemlos auch wenn die Klasse nicht in der IDE registriert ist, aber du kannst das DFM nicht öffnen wo diese Klasse drauf liegt.

aktivfruehstueck 15. Mai 2014 08:22

AW: .dfm lässt sich nicht öffnen :(
 
Hey,

Danke Deddy und Bernhard.

'Compiliern kann man Projekte Problemlos auch wenn die Klasse nicht in der IDE registriert ist, aber du kannst das DFM nicht öffnen wo diese Klasse drauf liegt. '

Die Info war der Schlüssel für mich. Scheinbar war das package nicht mehr installiert/registriert... habe es entsprehcend nochmal gemacht und schon gehts wieder.
Manchmal habe ich echt das Gefühl die Entwicklungsumgebung hat ein Eigenleben und arbeitet gegen einen :-)

Ich danke euch!!


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