E2230 Les méthodes des types dispinterface ne peuvent spécifier de directives (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Les méthodes déclarées dans un type dispinterface ne peuvent pas spécifier de directives de convention d'appel..
program Produce; type IBase = dispinterface ['{00000000-0000-0000-0000-000000000000}'] procedure yamadama; register; end; begin end.
L'erreur de cet exemple est que la méthode 'yamadama' essaie de spécifier la convention d'appel register.
program Solve; type IBase = dispinterface ['{00000000-0000-0000-0000-000000000000}'] procedure yamadama; end; begin end.
Puisqu'aucune méthode dispinterface ne peut spécifier de directive de convention d'appel, la seule solution au problème consiste à supprimer la directive en cause, comme dans cet exemple.