- 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
Elimina el recurso creado dinámicamente (libera la memoria ocupada por el recurso)
bool ResourceFree(
|
Parámetros
resource_name
[in] El nombre del recurso debe empezarse con "::".
Valor devuelto
Devuelve true en caso de éxito, de lo contrario devuelve false. Para obtener la información sobre el error, hay que llamar a la función GetLastError().
Nota
La función ResourceFree() permite al desarrollador del programa mql5 administrar el consumo de la memoria en caso de trabajar con los recursos de forma activa. Los objetos gráficos vinculados al recurso que se elimina de la memoria van a mostrarse correctamente incluso después de su eliminación. Pero los objetos gráficos creados nuevamente (OBJ_BITMAP y OBJ_BITMAP_LABEL) ya no podrán utilizar el recurso eliminado.
La función elimina sólo los recursos dinámicos creados por este programa.
Véase también
Recursos, ObjectCreate(), PlaySound(), ObjectSetString(), OBJPROP_BMPFILE