Entwickler-Ecke

Multimedia / Grafik - Image Löschen


Fischman - So 07.09.03 16:21
Titel: Image Löschen
Hallo Leute,
Ich lösche mein Image1 mit dem Code Image1.free das geht ja auch bestens.Aber wenn ich dann ein neues rein laden möchte geht das nicht mehr.Oder habe ich Image1 komplet damit entfernt.Wer kann mir da weiter helfen oder gibt es da noch andere wege die man da gehen kann.

Gruß Uwe


umpani - So 07.09.03 16:32

Wen du image1.free verwendet hast, musst du, um ein neues Bild einzuladen


Quelltext
1:
image1 := timage.create;                    


eingeben.

Dann kannst du das Image1 Objekt wieder normal verwenden.


Anonymous - So 07.09.03 18:25

es muss so aussehen:


Quelltext
1:
2:
image1 := Timage.Create(self);
image1.parent := self;


außerdem musst du dann noch die position einstellen, da die ebenfalls verlorengeht.


Quelltext
1:
2:
Image1.Picture.free;
Image1.Picture := TPicture.Create;


so sollte es aber gehen, ohne dass du das bild neu erstellen musst.[/code]


umpani - So 07.09.03 20:18

@obbschtkuche:

Wie schaut es aus, bist du noch bei dem 2D Adventure dabei?

Gruß Umpani


Fischman - Mo 08.09.03 23:26

Besten Dank an alle hat alles funktioniert.

Gruß Uwe