• ベストアンサー

C++Builder Ver6.0.でコンポーネントを追加方法?

C++Builder Ver6.0を使っていますが 「 CommX.pas, CommX.dcr をライブラリパスの通ったフォルダにコピーし、 CommX.pas をインストールして下さい。」 とあるのですがどのように進めたらよいのでしょうか? 手順を教えてください。 コンポーネントのインストールの方法手順のサイト がありましたら宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • techa
  • ベストアンサー率60% (41/68)
回答No.2

参照設定がされていないのでしょう。 コンパイル時に参照されるフォルダにコピーするか、 任意のフォルダに置いておいて、そのフォルダをリンク用のフォルダとして追加してください。 私の場合ですと、私的に手に入れたものは標準のコンポーネントとは区別しておいておきたいので、ビルダーのあるフォルダ(C:\Program Files\Borland\CBuilder6\)に \MyVCL というフォルダをつくり、そこに保存しています。 こうすると、ビルダー自体がバージョンアップしたときに持っていく作業が楽になりますからね。 で、ビルダーを立ち上げて、[プロジェクト]-[オプション]を開き、[ディレクトリ/条件]タブを出します。 インクルードパスとライブラリパスにそれぞれ ;$(BCB)\MyVCL を追記して、最下部のデフォルトのチェックボックスにチェックを入れてOKを押します。 これで、次回からのデフォルト設定で、MyVCLフォルダも参照してもらえます。 ここまで終わったら、コンポーネントのインストールで、ユニットファイルにコンポーネント(ここではCommX.pasですね)を指定して、パッケージに入れて、コンパイルします。 最後に、パッケージファイルを保存するのをお忘れなく。 これで、うまくいけば、コンポーネントファイルで指定されたタブにアイコンが追加されるはずです。(CommXだとLibというタブになるのかな?)

M-hirorinn
質問者

補足

最下部のデフォルトのチェックボックスにチェックを入れてOKを押します。 をチェックを入れなかった場合はどうなるのでしょうか?チェックの意味を教えてください。 コンパイルします。 最後に、パッケージファイルを保存するのをお忘れなく。 の作業は、Builderから指示があるでしょうか?

その他の回答 (2)

  • techa
  • ベストアンサー率60% (41/68)
回答No.3

>をチェックを入れなかった場合はどうなるのでしょうか? >チェックの意味を教えてください。 チェックをいれないと、そのプロジェクトにおいてのみ有効なオプション指定、ということになりいつも使うべきコンポーネントの意味を半減させてしまいます。 >コンパイルします。 >最後に、パッケージファイルを保存するのをお忘れなく。 >の作業は、Builderから指示があるでしょうか? コンパイルに関しては特に指定がない場合がありますが、保存時には聞いてくるのでわかると思いますよ

noname#31077
noname#31077
回答No.1

通信コンポーネントのようです。 CommXは以下のサイトからDL可能ですね。 参考にして見てください。 http://junk.s21.xrea.com/mtbbs.html http://wiki.fdiary.net/apollo/?Phi%3A%3ACommX