Wie löscht man ein Bild aus dem Speicher?
Übersicht

blitzatiusBetreff: Wie löscht man ein Bild aus dem Speicher? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo,
Leider finde ich keine Möglichkeit, um ein Bild(Pixmap) aus dem Speicher zu löschen. Bei BB gibts eine Funktion wie FreeImage. Und bei BlitzMax? |
||
![]() |
Justus |
![]() Antworten mit Zitat ![]() |
---|---|---|
Einfach = Null setzen. | ||
blitzatius |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ist denn der Speicher dann auch freigegeben? Oder wird nur der "Link" zum Bild gelöscht? | ||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Das bild wird auch freigegeben (vorausgesetzt du benutzt :TPixmap und :TImage bei der deklaration).
BlitzMax wird von einem GarbageCollector gesteuert, der sich darum kümmert, das nicht mehr benutzte Daten freigegeben werden. Das heisst solange noch irgend eines deiner Objekte das Bild benutzt (also eine Referenz darauf hat), wird es auch nicht gelöscht werden. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group