E2229 Ein Typ dispinterface benötigt eine interface-Identifikation (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
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.