コンパイルで止まる

解決


sill  2006-04-21 02:07:39  No: 21138  IP: [192.*.*.*]

作成していたプロジェクトをコンパイルしたら、
コンパイルが出来ずに止まってしまいます。
エラーなどは出ずに操作ができなくなります。
2,3日前にコンパイルしたときは問題なくできていて、
それ以来プログラムは一切いじっていません。

コンパイルした後に止まるのですが、一応EXEファイルが作成され、
それを実行すると「有効なwin32アプリケーションではありません」という
エラーが表示されます。
他のプロジェクトをいくつかコンパイルしてみましたが、
それらは正しくコンパイルできました。
原因がさっぱり分かりません。

編集    削除
sill  2006-04-21 02:09:11  No: 21139  IP: [192.*.*.*]

書き忘れましたが、Delphi6Personalを使用しています。

編集    削除
igy  2006-04-21 06:05:20  No: 21140  IP: [192.*.*.*]

再構築(メニュー「プロジェクト」にあります)してもだめですか?

編集    削除
f  2006-04-22 01:27:46  No: 21141  IP: [192.*.*.*]

*.pas *.dpr *.dfm *.res を別のフォルダにコピーして
それをコンパイルしてみる。

それでコンパイルできたなら、コンパイラオプションとか
実行時引数とか、何か分からないけど、
何かおかしい。

それでコンパイルできなければ、不明・・・。

編集    削除
sill  2006-04-22 06:49:07  No: 21142  IP: [192.*.*.*]

一応自己解決しました。
ビットマップをいくつかのImageListに読み込んでいたのですが、
そのうちの一つに問題があったみたいで、
そのImageListを削除したら問題なくコンパイルできました。
なぜそのビットマップが突然ダメになったのかは分かりませんが、一応解決したので。

編集    削除