Forum: Programmieren allgemein
Delphi
by Sir Rufo,
17. Nov 2012
Mach das Bitmap zwischen Picture und LoadFromFile weg!
Forum: Programmieren allgemein
Delphi
by Sir Rufo,
16. Nov 2012
Hast du es schonmal mit (in Unit1)
procedure TForm1.FormCreate(Sender: TObject);
begin
path := ExtractFilePath( ParamStr( 0 ) );
PFeuer := TPistol.Create( Self ); // neu
PNormal := TPistol.Create( Self ); // neu
PFeuer.Picture.LoadFromFile( path + 'gun1.bmp' ); // Änderung
PNormal.Picture.LoadFromFile( path + 'gun2.bmp' ); // Änderung
Forum: Programmieren allgemein
Delphi
by Sir Rufo,
16. Nov 2012
Ganz einfach, PFeuer.Picture.Bitmap gibt es noch nicht, dass wird (intern von TPicture wenn benötigt) beim Laden des Bildes erzeugt.
Ändern auf PFeuer.Picture.LoadFromFile(path+'gun1.bmp');
(Hoffentlich hast du Picture in der Klasse TPistol auch erzeugt)