Entwickler-Ecke
Multimedia / Grafik - TImage in Leer-Zustand zurückversetzen
flaavia - Di 08.07.03 20:13
Titel: TImage in Leer-Zustand zurückversetzen
Hallo
Wenn ich ein neues Image (auf einer hierbei sich neu öffnenden Tabsheet-Seite) lade, habe ich das "Problem", dass erst das zuvor geladene Bild noch einmal für eine 1/4 sekunde angezeigt wird, bevor das neue Bild erscheint. Ich würde gerne das Bild vorher löschen, so dass es wie vor dem ersten laden eines Bildes einfach leer ist.
Hat jemand einen Tip, wie dies geht, ich habe hierzu leider keine Metode gefunden - möglicherweise ist es aber so einfach dass ich nicht drauf komme.
Vielen Dank für alle Tips
Mit freundlichen Grüssen
Nightmare_82 - Di 08.07.03 20:40
Soweit ich weiß geht das mit
Delphi-Quelltext
1:
| Image1.Bitmap.Assign(nil); |
flaavia - Mi 09.07.03 17:00
Danke für den Tip
Mit Bitmap kam die Fehlermeldung: undeclared identifier für Bitmap
Die Modifikation: Image1.Canvas.Assign(nil);
hat dann zur Fehlermeldung geführt: Modifikation von Image1 nur möglich wenn es ein Bitmap enthält
leider geht das bei mir nicht da ich aus Speichergründen jpg-Bilder lade. Eigentlich muss dies doch trotzdem irgendwie gehen - oder?
:?: :?
So Problem gelöst: Image1.Picture.Assign(nil);
Vielen Dank :D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!