Announcement

Collapse
No announcement yet.

"Nichtdeklarierter Bezeichner"

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • "Nichtdeklarierter Bezeichner"

    Ich habe einige Units, indenen in manchen Methoden diverse Bezeichner als fasch markiert werden. Und zwar handle es sich angeblich um nichtdeklarierte Bezeichner. Allerdings sind sie deklariert und das Programm kompiliert fehlerfrei und läuft auch ganz normal.

    Deklariert ist das ganze als STRICT PRIVATE. Wenn ich mithilfe der Refactoring-Tools in diesem Bereich eine Methode extrahieren will, schlägt dies mit der Begründung fehl, dass fehler im Code wären.

    Wenn ich das STRICT wegnehme, verschwinden die angeblichen Fehler. Allerdings klappt das Methode-Extrahieren auch nicht: "Der markierte Code kann nicht extrahiert werden, weil sich ein lokaler Typ nicht vollständig im markierten Bereich befindet."

    Auch "Klasse vervollständigen" klappt mit STRICT absolut nicht!

    Ich benutze Delphi 2007 for win32 mit allen Updates auf einem Vista32 PC (2x3GHz, 4GB Ram)

    Ist die Code Insight wirklich sooo schlecht?
Working...
X