Home » Tipps & Tricks » Object Pascal » Variablen » Variable mit beschränkter Größe

Variable mit beschränkter Größe

Bei Integervariablen kann man den Wertebereich so beschränken:

procedure TForm1.Button1Click(Sender: TObject);
var
  OwnInteger: 20..35;
begin
  OwnInteger:=20;
  OwnInteger:=35;
end;

Bei Strings geht das so:

procedure TForm1.Button1Click(Sender: TObject);
var
  OwnString: string[5]; //Fünf Zeichen
begin
  OwnString:='12345';
  Showmessage(OwnString);
end;

Da dies jetzt nicht mehr wirklich Strings sondern ShortString sind, kann man die Größe so max. auf 255 beschränken.