Einzelnen Beitrag anzeigen

Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#15

Re: Frage zur Methodik der Datenspeicherung

  Alt 11. Jan 2008, 18:39
Wie wärs mit folgender Variante:

Delphi-Quellcode:
Type
   TQualiIDS = (quali1,quali2,quali3,quali4,quali5,quali6,quali7,quali8,quali9,quali10,quali11);
   TQualis = set of TQualiIDS; //fürs speichern in der Datei, DB oder was auch immer;

const
   TQualibez = array [TQualiIDS] of String (
   'Qualification 1',
   'Qualification 2',
   'Qualification 3',
   'Qualification 4',
   'Qualification 5',
   'Qualification 6',
   'Qualification 7',
   'Qualification 8',
   'Qualification 9',
   'Qualification 10',
   'Qualification 11');

Type
  TPerson = class(Tobject)
  private
     fquali : TQualis;
   :
Damit erschlägst du gleich 3 Dinge auf einmal. Zum einen der interne Zugriff, der, mit den entsprechenden Bezeichnern bei den TQualiIDS, transparent abläuft. Für die Speicherung in einer
Datei hast die TQualis, das sehr platzsparend ist. Und schlussendlich für Ausgaben (ob Drucker oder Bildschirm is wurscht), hast du gleich deine Texte
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat