E2019 オブジェクト型が必要です (Delphi)
エラーと警告のメッセージ(Delphi) への移動
このエラーはコンパイラがオブジェクト型を必要としているときに表示されます。たとえば,あるオブジェクトの上位オブジェクトの型もオブジェクト型でなければなりません。
type MyObject = object(TObject) end; begin end.
{ System ユニット内の TObject はクラス型なので,そこからはオブジェクト型を派生できない }
program Solve; type MyObject = class (*実際には class(TObject) を意味する*) end; begin end.
{ 型識別子がオブジェクト型を正しく表すようにする。スペルが間違っているか別のユニットからの識別子によって隠されている可能性がある }