E2229 Un type dispinterface nécessite une identification d'interface (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Lors de l'utilisation de types dispinterface, vous devez toujours vérifier que vous leur incluez une spécification GUID.
program Produce;
type
IBase = dispinterface
end;
begin
end.
Dans cet exemple, le type dispinterface n'inclut pas de spécification GUID et provoque alors l'émission d'une erreur par le compilateur.
program Solve;
type
IBase = dispinterface
['{00000000-0000-0000-0000-000000000000}']
end;
begin
end.
La vérification que chaque dispinterface a un GUID associé annulera cette erreur.