TEventLog.Log procedure
Log a message to the system log.
Declaration
procedure Log(EventType: TEventType; const Msg: string); virtual
procedure Log(EventType: TEventType; const Fmt: string;
Args: Array of const)
procedure Log(const Msg: string)
procedure Log(const Fmt: string; Args: Array of const)Arguments
EventType | Event type to use. |
Msg | Complete log message. |
Fmt | Format string for
|
Args | Arguments to be formatted with
|
Description
Log sends a log message to the system log. The message is either
the parameter
Msg as is, or is formatted from the
Fmt
and
Args parameters. If
EventType is specified, then
it is used as the message event type. If
EventType is omitted,
then the event type is determined from
DefaultEventType.
If EventType is etCustom, then the
OnGetCustomEvent,
OnGetCustomEventID and
OnGetCustomCategory.
The other logging calls: Info,
Warning,
Error and
Debug use the Log
call to do the actual work.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
