E2007 定数または型が必要です (Delphi)

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

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

このエラーメッセージは型を期待していたコンパイラが定数でも型識別子でもないシンボルを検出したときに表示されます(定数は部分範囲型の始めに置かれる場合があります)。


program Produce;
var
  c : ExceptionClass; (*ExceptionClass は System 内の変数である*)
begin
end.

{ ここでは ExceptionClass は型でなく変数である }


program Solve;
program Produce;
var
  c : Exception; (*Exception は SysUtils 内の型である*)
begin
end.

{ 必ず型を指定する必要がある。識別子のスペルが間違っているか,たとえば別のユニットの識別子などによって隠されている可能性がある }