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:
path:=ExtractFilePath(ParamStr(0));
PFeuer:=TPistol.Create(self);
PNormal:=TPistol.Create(self);
PFeuer.Picture.Bitmap.LoadFromFile(path+'gun1.bmp');
Mir ist aber immer noch nicht klar, worin der Fehler liegt..