E2070 不正なコンパイラ指令 : '%s' (Delphi)

提供: RAD Studio
移動先: 案内検索

エラーと警告のメッセージ(Delphi) への移動

このエラーメッセージは手続きまたは関数の宣言の中でコンパイラが未定義の指令を検出したときに表示されます。

指令のスペルが間違っているか,セミコロンが欠落していると思われます。


program Produce;

procedure P; stcall;
begin
end;

procedure Q forward;

function GetLastError: Integer external 'kernel32.dll';

begin
end.

{ P の宣言の中で,呼び出し規約 "stdcall" のスペルが間違っている。Q と GetLastError の宣言の中にセミコロンがない }


program Solve;

procedure P; stdcall;
begin
end;

procedure Q; forward;

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

begin
end.

{ 指令のスペルを正しく入力し,必要なセミコロンを必ず付ければ解決する }