Delphi2010から旧版プロジェクトの読み込み時

解決


かず  2010-07-20 16:50:01  No: 38833  IP: 192.*.*.*

Delphi2007で作られたプロジェクト(バージョンアップを重ねてきた)をDelphi2010読み込むと下記のエラーが発生します。

モジュール'rtl140.bpl'のアドレス50010C50でアドレス0ECB5F4Cに対する読み込み違反がおきました

エラーを無視して読み込むと、メインのフォームが表示できなかったり、サイズが小さく表示されます。コンパイルすると問題なくできます。

OS:WindowsXP

編集 削除
HOta  2010-07-22 09:53:43  No: 38834  IP: 192.*.*.*

何か標準でないカスタムコンポーネントを使っていませんか?

編集 削除
かず  2010-07-26 10:57:10  No: 38835  IP: 192.*.*.*

HOtaさん
カスタムコンポーネントはいくつか使用しています。
QuickReport,NakamuraLib、TQRbarImage,ExifInfo,MonthCalenderEX,MyDACなど
気になってるコンポーネントを削除してみたのですが、エラーの出ないもの出るものがあり、確実視できません。
Delphiからインストールしなおしを考えています。

編集 削除
かず  2010-07-26 15:33:05  No: 38836  IP: 192.*.*.*

その後、原因がわかりました。
Delphi2010を先に起動し、プロジェクトを開けばエラーにならないことがわかりました。
私の環境下の拡張子により関連づけのあたりに問題がありそうです。
Delphi2010の問題ではないようです。

編集 削除