Sign in Join
FPDoc Onlineexperiment

ENoConstructException class

In unit sysutils

Error raised when instantiating a TCharacter class.

Declaration

pascal
ENoConstructException = class(Exception)

Inheritance

  1. ENoConstructException
  2. Exception
  3. TObject

Description

ENoConstructException is the exception raised when an instance of type TCharacter is being created. The TCharacter class only contains static methods, no instances of this class should be instantiated.

Inherited

From Exception (12)

Create CreateFmt CreateFmtHelp CreateHelp CreateRes CreateResFmt CreateResFmtHelp CreateResHelp GetBaseException HelpContext Message ToString

From TObject (40)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Destroy Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.