Sign in Join
FPDoc Onlineexperiment

InvalidDayOfWeekInMonthError procedure

In unit DateUtils

Raise an EConvertError exception when a Year,Month,NthDayofWeek,DayofWeek is invalid.

Declaration

pascal
procedure InvalidDayOfWeekInMonthError(const AYear: Word; 
 const AMonth: Word; 
 const ANthDayOfWeek: Word; 
 const ADayOfWeek: Word)

Arguments

AYear

Year.

AMonth

Month in the year.

ANthDayOfWeek

Nth occurrence of day of week.

ADayOfWeek

Day of week.

Description

InvalidDayOfWeekInMonthError raises an EConvertError exception and formats the error message with an appropriate description made up from the parts AYear, Amonth, ANthDayOfWeek and ADayOfWeek.

Normally this function should not be needed, the conversion routines call it when they have received invalid arguments.

See also

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