(現象)実行しようとすると「TForm リソースが見つかりません」というエラーが出る。
(状況)Form(フォームテンプレートに登録されたフォーム)追加後、Formの番号を変更(Form4-->Form2)した。
xxx.pasファイル、xxx.dproj、各ファイルのusesもForm4からForm2に修正、コンパイル、実行したが「TForm リソースが見つかりません」というエラーが出た。
(原因)Form2のdfmファイル(YYY.dfm)の最初の行の
object Form4: TForm4
の修正が出来ていなかったため。
(object Form2: TForm2に修正)
コンパイル無事、正常実行できた。
その後、終了させたときに、Form4...なんとかというエラーが出るので*.dfm、*.pasファイル、dpr等にForm4が残っていないか調べ、*.dcuファイルを削除し、再コンパイル、ビルドしたが、同じエラーが出た。
それで、Delphiをいったん終了し、*.dcuファイルを削除した後、再ビルド、コンパイルして実行したら、エラーは発生せず。
今のところ現象(エラー)は再現していない。
※コメント投稿者のブログIDはブログ作成者のみに通知されます