Sign in Join
FPDoc Onlineexperiment

TCustomDaemonApplication.CreateForm procedure

Member of TCustomDaemonApplicationpublicIn unit DaemonApp

Create a component.

Declaration

pascal
procedure CreateForm(InstanceClass: TComponentClass; var Reference)
 ; virtual

Arguments

InstanceClass

Class pointer of component instance to create.

Reference

Variable to store the instance pointer in.

Description

CreateForm creates an instance of InstanceClass and fills Reference with the class instance pointer. It's main purpose is to give an IDE a means of assuring that forms or datamodules are created on application startup: the IDE will generate calls for all modules that are auto-created.

Errors

An exception may arise if the instance wants to stream itself from resources, but no resources are found.

See also

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