E2229 Ein Typ dispinterface benötigt eine interface-Identifikation (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi) - Index
Beim Einsatz eines dispinterface-Typs muss sichergestellt sein, dass eine entsprechende GUID-Spezifikation existiert.
program Produce;
type
IBase = dispinterface
end;
begin
end.
In diesem Beispiel ist für den dispinterface-Typ keine GUID-Angabe vorhanden. Dies führt zur Ausgabe einer Fehlermeldung durch den Compiler.
program Solve;
type
IBase = dispinterface
['{00000000-0000-0000-0000-000000000000}']
end;
begin
end.
Durch die Zuweisung einer GUID an die dispinterface-Schnittstelle lässt sich das Problem beseitigen.