ResourceFree

A função exclui dinamicamente recursos criados (liberando a memória alocada para ele).

bool  ResourceFree(
   const string  resource_name      // nome do recurso
   );

Parâmetros

resource_name

[in]  Nome do recurso deve começar com "::".

Valor de retorno

true se bem sucedido, caso contrário false. Para obter informações sobre o erro, chamar a função GetLastError().

Observação

ResourceFree() permite aos desenvolvedores de aplicativos MQL5 gerenciarem o consumo de memória quando se trabalha ativamente com recursos. Objetos gráficos vinculados ao recurso que será apagado da memória serão exibidos corretamente após a sua exclusão. No entanto, os objetos gráficos recém-criados ((OBJ_BITMAP e OBJ_BITMAP_LABEL) não poderão utilizar o recurso suprimido.

A função deleta apenas recursos dinâmicos criados pelo programa.

Também Veja

Recursos, ObjectCreate(), PlaySound(), ObjectSetString(), OBJPROP_BMPFILE