System.AcquireExceptionObject

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function AcquireExceptionObject: TObject;

C++

extern DELPHI_PACKAGE TObject* __fastcall AcquireExceptionObject(void);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.pas
System.hpp
System System

Description

Conserve l'accès à l'objet exception.

AcquireExceptionObject renvoie un TObject sur l'objet exception en cours et empêche la désallocation de l'objet exception à la sortie du gestionnaire d'exception en cours.

Remarque :  AcquireExceptionObject incrémente le compteur de références de l'objet exception. Assurez-vous que le compteur de références est décrémenté quand l'objet exception n'est plus nécessaire. Cette opération s'effectue automatiquement si vous utilisez l'objet exception pour redéclencher l'exception. Dans tous les autres cas, chaque appel à AcquireExceptionObject doit avoir un appel correspondant à ReleaseExceptionObject. Les séquences AcquireExceptionObject/ReleaseExceptionObject peuvent être imbriquées.

Voir aussi