Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Nach Installation von 11.2 F2613 "VCL.Controls nicht gefunden" (https://www.delphipraxis.net/211449-nach-installation-von-11-2-f2613-vcl-controls-nicht-gefunden.html)

Friday 17. Sep 2022 19:21

Nach Installation von 11.2 F2613 "VCL.Controls nicht gefunden"
 
Hallo,
habe von Delphi 11.1 auf Delphi 11.2 upgegraded auf einer Win10 x64 Maschine mit HighDPI und 150% Skalierung.
Nach der Installation und Reinstallation der GetIt Pakete und Öffnen einer meiner Projekte, bekam ich die Fehlermeldung das VCL.Controls nicht gefunden wurde.
Jedoch öffnet die IDE besagte Unit nach einem Klick auf den Kontextmenü-Punkt "Deklaration suchen"
Das Problem in der VCL.Controls ist in Zeile 17443 in Funktion TCustomHintWindow.PositionAt. Hier wird die Eigenschaft "Screen.CursorHeightMargin" nicht erkannt.

Nachfolgend hatte ich nochmals Delphi komplett deinstalliert und alle übrig gebliebenen Dateien und Verzeichnisse gelöscht und Delphi neu installiert. Mit gleichem Ergebnis.

Hat irgendwer eine Idee woran das liegen könnte bzw. wie ich das Problem beheben kann (ohne Neuinstallation von Windows).

Danke

Uwe Raabe 17. Sep 2022 19:23

AW: Nach Installation von 11.2 F2613 "VCL.Controls nicht gefunden"
 
Wie lautet denn der Pfad, in dem die Vcl.Controls im Editor geöffnet wird?

BerndS 17. Sep 2022 19:37

AW: Nach Installation von 11.2 F2613 "VCL.Controls nicht gefunden"
 
Normalerweise sind diese ja bereits als fertig compiliert als dcu im lib Verzeichnis für Debug und Release vorhanden. Also würde ich prüfen ob irgendwo eine oder mehrere Dateien mit gleichen Namen vorhanden sind. Am besten nach vcl.controls.pas und vcl.controls.dcu auf dem PC suchen. Die Source wird nur angezeigt und nie compiliert.

BerndS 17. Sep 2022 19:44

AW: Nach Installation von 11.2 F2613 "VCL.Controls nicht gefunden"
 
Solltest du eine angepasste Version von der unit verwenden, ist es wichtig den Änderungen von 11.2 zu berücksichtigen.
Ich selber passe zwangsläufig immer die vcl.forms an und lege diese in einen extra Verzeichnis pro delphi Version ab, da die einen Bug bisher nicht behoben haben, obwohl schon vor einiger Zeit gemeldet.

Friday 17. Sep 2022 20:00

AW: Nach Installation von 11.2 F2613 "VCL.Controls nicht gefunden"
 
also der Pfad der vcl.controls.pas Datei die geöffnet wird ist
C:\Program Files (x86)\Embarcadero\Studio\22.0\source

Nach doppelten dcu Dateien hatte ich schon gesucht gehabt. Es sind nur 4 vorhanden in:
-win32/release
-win32/debug
-win64/release
-win64/debug

jaenicke 17. Sep 2022 20:35

AW: Nach Installation von 11.2 F2613 "VCL.Controls nicht gefunden"
 
Der Process Monitor zeigt dir, wo nach der Unit gesucht wird. (Filter auf Path contains Vcl.Controls.dcu und schauen, wo gesucht wird.)

Friday 17. Sep 2022 21:16

AW: Nach Installation von 11.2 F2613 "VCL.Controls nicht gefunden"
 
eine alte Vcl.Forms.dcu war noch im Projektordner :oops:

Danke für eure Unterstützung


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