- Alert
- CheckPointer
- Comment
- CryptEncode
- CryptDecode
- DebugBreak
- ExpertRemove
- GetPointer
- GetTickCount
- GetTickCount64
- GetMicrosecondCount
- MessageBox
- PeriodSeconds
- PlaySound
- PrintFormat
- ResetLastError
- ResourceCreate
- ResourceFree
- ResourceReadImage
- ResourceSave
- SetReturnError
- SetUserError
- Sleep
- TerminalClose
- TesterHideIndicators
- TesterStatistics
- TesterStop
- TesterDeposit
- TesterWithdrawal
- TranslateKey
- ZeroMemory
ResourceFree
A função exclui dinamicamente recursos criados (liberando a memória alocada para ele).
bool ResourceFree(
|
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