Einzelnen Beitrag anzeigen

steppo

Registriert seit: 31. Dez 2002
235 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

Re: '=' erwartet, aber ':' gefunden

  Alt 20. Mär 2005, 12:30
Danke Leute für die schnelle Antwort.

O.K

Werde das Problem genauer beschreiben.

TBuchstabe ist ein Aufzählungstyp.

Delphi-Quellcode:
type
  TBuchstabe = (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u,
    v, w, x, y, z, ae, oe, ue);
TBuchstaben ist ein array dieses vorher genannten Aufzählungstypen.

Delphi-Quellcode:
TBuchstaben: array[TBuchstabe] of string = ('a', 'b', 'c', 'd', 'e', 'f', 'g',
    'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u',
    'v', 'w', 'x', 'y', 'z', 'ae', 'oe', 'ue');
Das heißt, das sich der Berich in diesem Array (welches sonst mit [0..28]) definiert würde) von a bis ue erstreckt.

Diese Konstrukt brauche ich nachher, um die Position im Array zu bestimmen.
Das heißt in dem Record werden zwei Werte gespeichert.

Delphi-Quellcode:
type
  TMatrix = record
    Buchstabe: TBuchstaben;
    Binaer: integer;
  end;
1. Ein Wert
2. Ein String ermittelt aus der Position des Aufzählungstypen.

Das ganze soll nachher so aussehen.

In dem nachher, in der Procedur entstehenden Array, werden die Werte:
TMatrxi = Buchstabe:a,Binaer:1;Buchstabe:b,Binaer:2,usw

Hoffe ich konnte das ganze jetzt verdeutlichen.

Den Aufzählungstypen brauche ich lediglich, um die Position im Array von Typ string zu bestimmen.
Wir sind heute die, vor denen uns unsere Eltern immer gewarnt haben!
  Mit Zitat antworten Zitat