Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Firemonkey umstieg auf XE 5 von XE 2 (https://www.delphipraxis.net/177726-firemonkey-umstieg-auf-xe-5-von-xe-2-a.html)

bernhard_LA 24. Nov 2013 09:16

Firemonkey umstieg auf XE 5 von XE 2
 
ich möchte gerade eine Anwendung von DELPHI XE2, Firemonkey nach DELPHI XE 5 portieren und erhalte folgende Fehlermeldung :

Delphi-Quellcode:
[dcc32 Fehler] UnitAbfrage.pas(56): E2003 Undeklarierter Bezeichner: 'TButton'
[dcc32 Fehler] UnitAbfrage.pas(57): E2003 Undeklarierter Bezeichner: 'TLabel'

Unter XE 2 kann ich kompilieren und ausführen, alles ohne Probleme

mkinzler 24. Nov 2013 10:02

AW: Firemonkey umstieg auf XE 5 von XE 2
 
Hast du die Uses angepasst?

bernhard_LA 24. Nov 2013 10:09

AW: Firemonkey umstieg auf XE 5 von XE 2
 
nein, welche sind dies ? Muss ich alles per Hand machen?

jaenicke 24. Nov 2013 13:47

AW: Firemonkey umstieg auf XE 5 von XE 2
 
Du solltest auch einfach eine Komponente bewegen und speichern können. Dabei werden die uses ja eigentlich ergänzt. Die alten Units, die es nicht mehr gibt, musst du aber manuell entfernen, aber das ist ja einfacher.

Harry Stahl 24. Nov 2013 14:29

AW: Firemonkey umstieg auf XE 5 von XE 2
 
Das liegt daran, dass ab Delphi XE4 das FireMonkey-Framework "neu sortiert" wurde und einige Komponenten nun in anderen Units zu finden sind.

Ich habe einiges dazu (und wie Du das beheben kannst) in meinem letzten Blog-Eintrag ausgeführt, was Du hier nachlesen kannst (im Abschnitt "Weitere Hindernisse: TLabel und TButton "unbekannt"):

http://www.devpage.de/blog/firemonkey.htm

Da geht es zwar im wesentlichen um den Umstieg von XE3 auf XE5, aber das von Dir beschriebene Problem ist auch für XE2 nach XE5 relevant.


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