SysUtils.EInvalidPointer

From RAD Studio VCL Reference
Jump to: navigation, search

Delphi Information

From SysUtils.pas

EInvalidPointer = class(EHeapException)


Unit: SysUtils

Type: class

Inherited Class Members: SysUtils.EInvalidPointer Members

C++ Information

From SysUtils.hpp

EInvalidPointer = class(EHeapException)


Unit: SysUtils

Type: class

Inherited Class Members: SysUtils.EInvalidPointer Members

Class Constructors & Destructors: SysUtils.EInvalidPointer Constructors

Description

EInvalidPointer is the exception class for invalid pointer operations.


EInvalidPointer is raised when an application attempts an invalid pointer operation. For example, it can occur if an application tries to dispose of the same pointer twice, or refers to a pointer which has already been disposed of.

Note:  Never raise an EInvalidPointer exception directly. EInvalidPointer is raised internally by the memory manager.
Personal tools
Translations
Newest Version