Skip to content

TEventLog.Log

Log a message to the system log.

Declaration

Source position: eventlog.pp line 101

public 
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);

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

Name Description
Info Log an informational message.
Warning Log a warning message.
Error Log an error message to.
Debug Log a debug message.
OnGetCustomEvent Event to retrieve custom event Code.
OnGetCustomEventID Event to retrieve custom event ID.
OnGetCustomCategory Event to retrieve custom message category.