[Fehler] U002.pas(12): E2029 '=' erwartet, aber ';' gefunden

Diskutiere [Fehler] U002.pas(12): E2029 '=' erwartet, aber ';' gefunden im Developer Network Forum im Bereich Hardware & Software Forum; Sprache: Delphi Entwicklungsumgebung: BDS 2005 Personal Plattform: Win32 Eine lästige Kleinigkeit: Ich habe hier zwei Konstanten deklariert...
  • [Fehler] U002.pas(12): E2029 '=' erwartet, aber ';' gefunden Beitrag #1
Data

Data

Bekanntes Mitglied
Dabei seit
01.04.2006
Beiträge
399
Reaktionspunkte
0
Sprache: Delphi
Entwicklungsumgebung: BDS 2005 Personal
Plattform: Win32
...
TGame = class
private
const Min = 0;
const Max = 5;
FDie: array [Min..Max] of 0..6; //<-- Zeile 12
...
end;
...
Eine lästige Kleinigkeit:
Ich habe hier zwei Konstanten deklariert um den Index des Arrays festzulegen. Nun erscheint die besagte Fehlermeldung. Der Compiler "möchte" offenbar, dass ich ein konstantes Array anlege, dabei will ich nur ein statisches.
Ich möchte mich eigentlich nicht vom Compiler in die Knie zwingen lassen.

Danke im voraus.
 
  • [Fehler] U002.pas(12): E2029 '=' erwartet, aber ';' gefunden Beitrag #2
Data

Data

Bekanntes Mitglied
Dabei seit
01.04.2006
Beiträge
399
Reaktionspunkte
0
Ich habe das Problem doch noch lösen können: Die Konstanten sind jetzt außerhalb der Typdeklaration deklariert und werden nun als Indextyp zugelassen.
 
Thema:

[Fehler] U002.pas(12): E2029 '=' erwartet, aber ';' gefunden

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben