E2070 Unbekannte Direktive: '%s' (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi) - Index

Diese Fehlermeldung wird angezeigt, wenn der Compiler in einer Prozedur- oder Funktionsdeklaration auf eine unbekannte Direktive trifft.

Die Anweisung wurde wahrscheinlich falsch geschrieben, oder es wurde ein Semikolon vergessen.


program Produce;

procedure P; stcall;
begin
end;

procedure Q forward;

function GetLastError: Integer external 'kernel32.dll';

begin
end.

In der Deklaration von P wurde die Aufrufkonvention stdcall falsch geschrieben. In den Deklarationen von Q und GetLastError fehlt ein Semikolon.


program Solve;

procedure P; stdcall;
begin
end;

procedure Q; forward;

function GetLastError: Integer; external 'kernel32.dll';

begin
end.

Vergewissern Sie sich, dass Sie die Anweisungen richtig geschrieben und alle benötigten Semikolons eingegeben haben.