System.SetMemoryManager
Delphi
procedure SetMemoryManager(const MemMgr: TMemoryManager);
procedure SetMemoryManager(const MemMgrEx: TMemoryManagerEx);
C++
extern DELPHI_PACKAGE void __fastcall SetMemoryManager _DEPRECATED_ATTRIBUTE0 (const TMemoryManager &MemMgr)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.pas System.hpp |
System | System |
Description
Définit les points d'entrée du gestionnaire de mémoire.
La procédure SetMemoryManager définit les points d'entrée du gestionnaire de mémoire par trois fonctions spécifiées par le paramètre MemMgr. En utilisant SetMemoryManager, vous pouvez modifier les routines d'allocation de la mémoire utilisées pour :
- L'allocation et la désallocation des chaînes et des tableaux dynamiques.
- Les procédures standard GetMem, ReallocMem et FreeMem (Delphi uniquement).
- Les procédures standard New et Dispose (Delphi uniquement).