![]() |
AW: Gleitkommadivision durch Null
Zitat:
Und alle glücklichen Besitzer einer Starter/Explorer/Personal/Standard haben dieses Problem sowieso nicht. |
AW: Gleitkommadivision durch Null
Okay also ich habe jetzt mal die Bilder als Bitmap laden lassen und es kann nur an dem Ladeprozess liegen, der Fehler wird im Debugging hier ganz klar an dieser Stelle angezeigt.
Delphi-Quellcode:
Mir ist aber immer noch nicht klar, worin der Fehler liegt..
path:=ExtractFilePath(ParamStr(0));
PFeuer:=TPistol.Create(self); PNormal:=TPistol.Create(self); PFeuer.Picture.Bitmap.LoadFromFile(path+'gun1.bmp'); |
AW: Gleitkommadivision durch Null
Setze mal einen Haltepunkt in der ersten Zeile.
Dann mit F7 weiter. Wenn Du F7 in der LoadFromFile-Zeile durchführst kommt der Fehler? Kann/Sollte eigentlich nicht sein! Welches Delphi hast Du? Hast Du ein anderes Bild versucht? Wie sieht die Fehlermeldung genau aus - Screenshot? |
AW: Gleitkommadivision durch Null
Zitat:
Delphi-Quellcode:
gibt es noch nicht, dass wird (intern von TPicture wenn benötigt) beim Laden des Bildes erzeugt.
PFeuer.Picture.Bitmap
Ändern auf
Delphi-Quellcode:
(Hoffentlich hast du Picture in der Klasse TPistol auch erzeugt)
PFeuer.Picture.LoadFromFile(path+'gun1.bmp');
|
AW: Gleitkommadivision durch Null
Da würde ich aber eher EAccessViolation statt EDivByZero erwarten, oder? Allerdings wurde die genaue Fehlermeldung sowie die verursachende Zeile noch nicht genannt (oder ich habe es überlesen).
|
AW: Gleitkommadivision durch Null
@stahli: Haltepunkt setzten bringt mich nicht sonderlich weiter, der fehler ist immer der Selbe. Ich benutze die Delphi 7 Testversion..
@DeddyH: Nein es ist EDivByZero und die Zeile ist oben angegeben, das Ganze findet im FormCreate statt @Sir Rufo: Das hat leider genau den selben Effekt :? |
AW: Gleitkommadivision durch Null
Was ist denn TPistol? Bei dem bisschen gezeigten Code ist das das reinste Rätselraten hier, wie soll man da helfen?
|
AW: Gleitkommadivision durch Null
TPistol ist natürlich TImage. Als TPicture habe ich es auch schon probiert, aber das problem muss wohl wo anders liegen, denn ohne TPistol gab es ja genau den selben Fehler
|
AW: Gleitkommadivision durch Null
Ohne Code kann man nicht helfen, sry.
|
AW: Gleitkommadivision durch Null
Pack Dein Projekt mal in eine Zip und hänge es hier an...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz