Einzelnen Beitrag anzeigen

ing

Registriert seit: 17. Jun 2005
Ort: Ingolstadt
7 Beiträge
 
#1

Integerüberlauf bei LongWord

  Alt 8. Jun 2016, 07:25
Hallo,
Bei folgender Zuweisung bekomme ich einen Runtime Error (Integerüberlauf):

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var w:LongWord;
    i:Integer;
begin
  w:=3;
  i:=-w; // <-- Integerüberlauf
  ShowMessage(IntToStr(w)+' / '+IntToStr(i));
end;
Ich bin mir sicher, dass dieser Code bisher funktioniert hat.
Hat jemand eine Idee wo hier der Fehler liegt?

Danke,
ing
  Mit Zitat antworten Zitat