Delphi Compiler Error
E2534 Class constructor must not be virtual, dynamic nor message
Reason for the Error & Solution
This occurs when declaring a constructor method as being virtual, dynamic, or message.
program E2534;
{E2534 Class constructor must not be virtual, dynamic nor message}
{$APPTYPE CONSOLE}
uses
SysUtils;
type
TMyClass = class
class constructor Create; virtual; //E2534
end;
{ TMyClass }
class constructor TMyClass.Create;
begin
end;
begin
end.