Anzeigen: Delphi
C++
Anzeigeeinstellungen
E2274: Das Eigenschaftsattribut 'label' kann in dispinterface nicht verwendet werden (Delphi)
Aus RAD Studio XE2
Nach oben zu Fehler- und Warnungsmeldungen (Delphi) - Index
Sie haben einer in einer dispinterface-Schnittstelle definierten Eigenschaft ein Label hinzugefügt. Dies ist aber entsprechend der Sprachdefinition unzulässig.
program Problem;
type
T0 = dispinterface
['{15101510-1510-1510-1510-151015101510}']
function R : Integer;
property value : Integer label 'Key';
end;
begin
end.
Hier wird versucht, ein Label-Attribut in einer dispinterface-Eigenschaft zu verwenden.
program Solve;
type
T0 = dispinterface
['{15101510-1510-1510-1510-151015101510}']
function R : Integer;
property value : Integer;
end;
begin
end.
Das Problem kann nur behoben werden, wenn das Label-Attribut aus der Eigenschaftsdefinition entfernt wird.