Einzelnen Beitrag anzeigen

Benutzerbild von DP News-Robot
DP News-Robot

Registriert seit: 4. Jun 2010
15.777 Beiträge
 
#1

Delphi: `procedure RaiseAbstractError(const aClass: TClass; const aMethodName: string

  Alt 17. Nov 2020, 17:10
Needs the System.SysConst*unit: procedure RaiseAbstractError(const aClass: TClass; const aMethodName: string); begin * // more explanatory than AbstractErrorProc(); * raise EAbstractError.CreateFmt('%s: method %s.%s', [SAbstractError, aClass.ClassName, aMethodName]); end; It uses a TClass typed parameter so you can call it from non-static class methods (using Self*as parameter value) in addition to instance methods (using ClassType*as parameter value). –jeroen

Weiterlesen...
  Mit Zitat antworten Zitat