Einzelnen Beitrag anzeigen

Sidi61

Registriert seit: 13. Jun 2006
97 Beiträge
 
Delphi XE5 Professional
 
#25

AW: Code-Vervollständigung funktioniert nicht mehr einwandfrei

  Alt 8. Mär 2014, 10:02
Inzwischen haben alle Units einen Namespace.
z.B. die Windows.pas nennt sich jetzt Winapi.Windows.pas

Tja, un bei deiner alten Projektdatei (*.dproj) waren natürlich noch keine Default-Namespaces definiert.
Projektoptionen > Delphi-Compiler > Unit-Gültigkeitsbereichsnamen
ich verstehe nur nicht, warum sich das Laden einer Projektdatei auch auf andere Projekte auswirkt, d.h. ein kleines Projekt aus Delphi 2007 für erste Gehversuche unter Delphi XE5 hatte ja funktioniert, ich hatte es beendet und ein Beilpielprojekt zur Anwendung der Indy Komponenten geladen. Hier konnten die Units nicht aufgelöst werden, dies war anschließend bei dem Projekt das funktionierte ebenfalls so - das verstehe ich nicht.

Schaue ich in die Unit-Gültigkeitsbereichsnamen, so ist "von Debug erben" aktiviert - ist das problematisch und muß ich die Einträge in die obere Tabelle eintragen? Wenn ja - wie mache ich das
  Mit Zitat antworten Zitat