Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.618 Beiträge
 
Delphi 12 Athens
 
#11

AW: Fehlermeldung Listenindex überschreitet das Maximum

  Alt 18. Nov 2018, 10:14
procedure TForm3.Button1Click(Sender: TObject);
var a:integer;
begin
a:=strtoint(edit1.Text);
if (i<a) or (a<1) then showmessage('in der eingegebenen Zeile befindet sich kein Spiel.')
else begin;
end;
Du sollest auch vorher prüfen, ob im Edit1 eine Zahl steht. Sonst kracht es beim Zuweisen auf einen Integer.
Oder du verwendest
 TryStrToInt
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat