問題が発生する前に、ライブラリを変更する必要のあるコンポーネント(Win32ライブラリパス)をインストールしようとしました。インストールがうまくいかなかったので、私はそれを残しました。数日前、私は自分のプロジェクトに取り組むためにDelphiを実行しました。プログラムをコンパイルしましたが、Delphiから「ユニットが見つかりません:'Systems.pas'または同等のバイナリ(.dcu)」と表示されたため、ライブラリパスをC:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 7.0\libに変更しました。その後、プログラムをコンパイルできましたが、ボタンをクリックすると、コードが実行されませんでした。
構文を確認するために戻ったところ、すべてが正しかったので、プログラムをコンパイルできました(注:コードとプログラムは何週間も手つかずのままでした)。次に、ライブラリパスが修正されることを期待してDelphiを(2回)再インストールしようとしましたが、修正されませんでした。
デフォルト設定を復元しようとして失敗した後、stackoverflowについて調査しましたが、それでも答えが見つかりませんでした。私が遭遇したトピック:
DelphiはSystem.dcuを見つけることができません。デフォルトのパス設定はどうあるべきですか?
ShowMessage関数を追加して、機能するかどうかをテストしましたが、機能したので、問題が何であるかはまったくわかりません。ただし、ライブラリパスが正しくないのではないかと疑っています。
問題は何だと思いますか?
- 私のコード
- または私のIDEライブラリパス
注:現在のライブラリパス= C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 7.0 \ lib
また、どうすればこの問題を解決できますか?