Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#6

Re: Wenn das Programm beim Erstellen eines Fehlers abstürzt.

  Alt 12. Nov 2005, 04:13
Vorallem liegt der Witz auch noch woanders

Der Üarameter von RunError ist ja angeblich als Byte definiert ... aber in Wirklicheit scheint es sich um einen Integer zu handeln?

Und der Fehler in dem oberen Bild ist ist leider nur eine "fehlerhafte" Transformationsfunktion (IntToStr).
OK eigentlich solten ja keine negativen Werte an RunError übermittelt werden. Bei einen "angeblichem" Wertebereich von 0..255 wäre das ja eh nicht möglich, aber da es sich ja um einen Integer handelt, ist es für mich halt eine fehlerhafte Prozedur



Delphi-Quellcode:
Var i: Integer;

Begin
  i := -911235645;
  RunError(i);
End;
dat reicht also schon aus.
Und wenn euch der angezeigte Text nicht gefällt, dann nehmt halt 'nen anderen negativen Wert.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat