Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.210 Beiträge
 
Delphi 10.4 Sydney
 
#1

Aufzählungstyp definieren als "verweis" auf andere

  Alt 19. Jul 2007, 17:46
Mit Folgenden Konstrukt

Delphi-Quellcode:
unit MyHeaderUnit

interface

uses
  UnitOfClass;

type
  TMyClass= UnitOfClass.TMyClass;
kann ich in der Klasse in Unit MyHeaderUnit so definieren das die eigentliche Implementierung/Definiton von Unit "UnitOfClass" verwendet wird. Damit kann ich erreichen das ich nur die Unit "MyHeaderUnit" in all meinen anderen Units aufnehmen muß und die Querwuchs der Units zu verringen (Vor allem einfacher zu pflegen ist falls mal die "Basisklasse" in eine andere Unit wandert.

Was kann/muß ich machen um einen Aufzählungstyp auf gleicher weise zu definieren. Eine definition der Art

  TEnumTyp = UnitOfEnum.TEnumTyp; reicht leider nicht aus das die Enumwerte damit nicht bekannt sind wenn eine andere Unit "UnitOfClass" used.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat