開発ブログ - C++のサンプルをDelphiで真似ているときのとってもおバカなミス
変数定義をするときに、下のようなコードを書いたらエラーが発生しました。
var
hWnd: HWND;
[dcc32 エラー] xxxx.pas(26): E2007 定数または型が必要です
HWND は定義されているのになんでだよ!
みたいに怒っていました。
しまいにはこのコンパイラ壊れている!!!なんて...
おバカすぎましたね。
Delphi ですから、大文字小文字とかないし...
まさか変数名側でエラーが起きているとはつゆとも思わなかったのです。
こんなことで10分以上悩むとか...
(いや、実際は HWND ではなくもっとめっちゃ長い識別子だったんですが)