Einzelnen Beitrag anzeigen

Heffalump

Registriert seit: 3. Aug 2005
278 Beiträge
 
RAD-Studio 2009 Ent
 
#1

IDE Problem mit Recorddefinition (Delphi.NET)

  Alt 2. Jun 2006, 21:04
Hallo,

also ich versuche folgendes, was vom Prizip auch funktioniert (lässt sich ohne Fehler kompilieren):
Delphi-Quellcode:
unit Beispiel;

interface

type
  Record1 = record;
  Record2 = record;

  Record1 = record

  end;

  Record2 = record

  end;

implementation

end.
Nun das was stört. Sobald ich irgendwo (nach der Definition) die Entertaste betätige, wird ein zusätzliches end; eingefügt. Beispiel:
Delphi-Quellcode:
unit Beispiel;

interface

type
  Record1 = record;
  Record2 = record;

  Record1 = record

  end;

  Record2 = record

  end;

implementation
  end;

end.
Wie kann man das Abstellen?

Sobald ich jetzt noch Querverweise einfügen und kompiliere verabschiedet sich meine IDE ohne Fehlermeldungen. Beispiel:
Delphi-Quellcode:
unit Beispiel;

interface

type
  Record1 = record;
  Record2 = record;

  Record1 = record
    Rec2: Record2;
  end;

  Record2 = record
    Rec1: Record1;
  end;

implementation
  end;

end.
Bei der Definition von Klassen gibt es keine derartigen Probleme.
  Mit Zitat antworten Zitat