>>901-902
ありがとうございます。
インクルードファイルのディレクトリ指定の確認をしたついでに
BCCに最初からついてるヘッダ一覧を見たらdinput.hがありました。
bcc32.cfgでBCCのインクルードファイルのほうが先に読み込まれていたのが原因のようでした。
bcc32.cfgのインクルードディレクトリの記述の順番を変えたらうまくいきました。

結局>>881のスレッドの>>186と同じことでした。
お騒がせしました。