MetaTrader 5 herunterladen

ResourceFree

Löscht dynamisch erstellte Ressource (freit den Speicher).

bool  ResourceFree(
   const string  resource_name      // Ressource-Name
   );

Optionen

resource_name

[in]  Name der Ressource, muss beginnen mit "::".

Rückgabewert

true — wenn erfolgreich, andernfalls false. Um Informationen über den Fehler zu erhalten, rufen Sie GetLastError() an.

Hinweis

Funktion ResourceFree() erlaubt es dem Entwickler von MQL5-Programm Speicherbedarf beim Arbeiten mit Ressourcen zu kontrollieren. Grafische Objekte, die an aus dem Speicher gelöschten Ressource gebunden sind, werden richtig nach ihrer Löschung angezeigt werden. Aber die neu erstellte graphische Objekte (OBJ_BITMAP und OBJ_BITMAP_LABEL) können nicht die gelöschte Ressource nutzen.

Die Funktion löscht nur die dynamische Ressourcen, die durch das Programm erstellt werden.

Sehen Sie auch

Ressourcen, ObjectCreate(), PlaySound(), ObjectSetString(), OBJPROP_BMPFILE