Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Konstantenausdruck verletzt untere Grenze

  Alt 22. Apr 2007, 14:11
Willkommen in der Delphi-PRAXiS, Tiuri!

Hast du die Variable i eventuell mit Hilfe eines Aufzählungstyps vereinbart?

Delphi-Quellcode:
var
  i : 1..65535;
Das würde den Fehler erklären, da die Funktion SizeOf auch den Wert 0 liefern kann, der aber in dieser Variablen nicht mehr abgespeichert werden könnte. Eine Deklaration wie

Delphi-Quellcode:
var
  i : Integer; // oder Cardinal
verhindert in diesem Fall die Fehlermeldung.

Gruß Hawkeye
  Mit Zitat antworten Zitat