AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Delphi 10.1 Update 1 - "Deklaration suchen" funktioniert nicht immer
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 10.1 Update 1 - "Deklaration suchen" funktioniert nicht immer

Ein Thema von ChrisE · begonnen am 20. Sep 2016 · letzter Beitrag vom 23. Sep 2016
Antwort Antwort
Benutzerbild von ChrisE
ChrisE

Registriert seit: 15. Feb 2006
Ort: Hechingen
504 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Delphi 10.1 Update 1 - "Deklaration suchen" funktioniert nicht immer

  Alt 20. Sep 2016, 09:39
Hallo DelphiPRAXiS,

wir verwenden inzwischen Delphi 10.1 und haben seither bei unserem Projekt das Problem, dass nicht an allen Stellen des Projekts "Deklaration suchen" funktioniert.

Vorab:
Das selbe Projekt in Delphi 10 hat dieses Verhalten nicht. Es sind die selben Pakete & Komponenten installiert auf beiden IDEs. Beide IDEs laufen auf dem selben Rechner.

Installierte Erweiterungen:
  • DDevExtensions 2.84
  • IDE-Fixpack 5.95
  • CnPack 1.1.1.849

Fehlerbeschreibung:
In unserem Projekt gibt es manche Units in denen die Funktion "Deklaration suchen" nicht mehr funktioniert. Hier zeigt sich meistens: Im Interface-Teil funktioniert dies noch im Implementation-Teil nicht mehr (egal ob mit <rechte Maus> --> "Deklaration suchen" oder mit <STRG>+<linke Maustaste>). Allerdings bezieht sich das Fehlverhalten nur auf "suchen" von Units die dem Delphi-Framework angehören. Z.B.:
Delphi-Quellcode:
implementation

uses
  u_MeineLib;

procedure TMeineKlasse.DieMethode;
var
  loc_dw: DWord;
begin
  loc_dw := Random(200);
  DoLogThis(StrToInt(loc_dw)); // aus u_MeineLib;
end;
Geht man nun auf "DWord" oder "Random" oder "StrToInt" und will die Deklaration sehen kommt einfach nichts (nach einer kurzen "Windows-Sanduhr/Kreis"). Geht man auf "DoLogThis" öffnet sich entsprechend die Unit mit der Deklaration.

Weiteres:
  • Unabhängig davon, ob diese Erweiterungen installiert sind oder nicht, bleibt es bei diesem verhalten.
  • Selbes Projekt unter Delphi 10 hat das Problem nicht
  • Innerhalb des Projektes ist es nicht in jeder Unit so
  • Bei einem neuen Projekt kann ich den Fehler nicht "nachstellen" für einen Bug-Report
  • Bei einer Unit mit diesem Fehlerverhalten, kann man sich kurzfristig behelfen, indem man die Uses-Liste im Implementation-Teil auskommentiert (Compilieren geht nicht mehr aber die Deklarationsuche funktioniert).

Jetzt bin ich gespannt.

Danke schonmal für Eure Unterstützung.

Gruß, Chris
Christian E.
Es gibt 10 Arten von Menschen, die die Binär lesen können und die die es nicht können

Delphi programming rules
  Mit Zitat antworten Zitat
Benutzerbild von ChrisE
ChrisE

Registriert seit: 15. Feb 2006
Ort: Hechingen
504 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

AW: Delphi 10.1 Update 1 - "Deklaration suchen" funktioniert nicht immer

  Alt 23. Sep 2016, 08:29
- = p u s h = -
Christian E.
Es gibt 10 Arten von Menschen, die die Binär lesen können und die die es nicht können

Delphi programming rules
  Mit Zitat antworten Zitat
Bambini
(Gast)

n/a Beiträge
 
#3

AW: Delphi 10.1 Update 1 - "Deklaration suchen" funktioniert nicht immer

  Alt 23. Sep 2016, 09:41
... das Suchen von Deklarationen funktioniert auch teilweise in den Delphi eigenen Units nicht mehr.
Das gravierende Problem von XE7 mit dem Parser scheint man zwar behoben, aber jetzt klappt wohl einiges andere nicht mehr.
  Mit Zitat antworten Zitat
Benutzerbild von ChrisE
ChrisE

Registriert seit: 15. Feb 2006
Ort: Hechingen
504 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Delphi 10.1 Update 1 - "Deklaration suchen" funktioniert nicht immer

  Alt 23. Sep 2016, 09:43
Hallo,

ja dass stimmt wohl. Aber leider hatte es ja eben aus unser Sicht alles in Delphi 10 funktioniert und jetzt mit Delphi 10.1 gibt es die Probleme :-/
Christian E.
Es gibt 10 Arten von Menschen, die die Binär lesen können und die die es nicht können

Delphi programming rules
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:30 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