Delphi 6のコピーと、IndyTIdMessage
コンポーネントを使用する簡単な電子メールプログラムがあります。の行464〜465を削除してからIdMessage.pas
、アプリケーションを再コンパイルします。明確なドキュメントを見つけるのに苦労しているので、コンポーネントを変更するために次の手順を試しました。
\delphi6\source\indy\indy.dpk
IDEで開きましたIdMessage.pas
パッケージウィンドウでダブルクリックIdMessage.pas
ファイルを編集して保存しました- パッケージウィンドウで「コンパイル」をクリックしました
- プロジェクトメニューの「BuildIndy」をクリックしました
- パッケージウィンドウで「インストール」をクリックします
しかし、その後、エラーが発生し\bpl\indy60.bpl can't be loaded because \bin\indy60.bpl is already loaded
ます。そこで、[コンポーネント]メニューの[パッケージのインストール...]を試しましたが、そこでしか見つかりませんでし\bpl\dclindy60.bpl
た。だから私はそのパッケージを削除しました、そして:
\delphi6\source\indy\dclindy.dpk
IDEで開きました- パッケージウィンドウで「コンパイル」をクリックしました
- プロジェクトメニューの「BuilddclIndy」をクリックしました
- パッケージウィンドウで「インストール」をクリックします
IDEは、すべてのコンポーネント(を含むTIdMessage
)がインストールされていることを確認しましたが、電子メールプログラムは、元の変更されていないコンポーネントがまだ使用されているかのように動作しています。
私は何が間違っているのですか?