E2109 定数が必要です (Delphi)

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

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

インラインアセンブラが予期していた定数が見つかりませんでした。


program Produce;

  procedure Assembly(x : Integer);
  asm
    mov   ax, x MOD 10
  end;

begin
end.

{ インラインアセンブラは Delphi 変数に対する MOD 演算ができないので,このコードはエラーになる }

{ インラインアセンブラ式の多くでは,正常なアセンブルのためにアセンブラ式を必要とする。アセンブリ時定数を持つように,不正な文を変更する }