インストール旧プロダクトのDelphiプロジェクトをDelphi2007でリファインする場合、帳票ツール...特にQuickReportで困る事があります。サイトから追加でダウンロードする事ができます。インストール]"QR4StdD2006W32Install.zip"を解凍。"QR4StdD2006W32.EXE"を実行してインストール(インストール先の指定に注意)。"QR4DesignD2006.bpl"を指定。4を使う(CodeGear)"が参考になるかもしれません。インストールが終わると「あれ?TQRChartは?」と思うかもしれません。追加コンポーネントで、QuickReportをインストールしただけではインストールされません。(ダイレクトリンク)]"TeeChart7_QuickReport_BDS2006.zip"を適当な場所(Ex."$(BDS)\TeeChart")に解凍。これをTQRChartのソースフォルダとする。ファイルに読み取り専用属性が付いているのでこれを外す。"Tee7QR4D10.dpk"を編集。VCLフォームアプリケーションコードエディタからユニット(Unit1)を削除。プロジェクトを開く]で"Tee7QR4D10.dpk"を開く。オプション]の「ディレクトリ/条件」にある「出力ディレクトリ/検索パス」にソースフォルダを指定(Ex."$(BDS)\TeeChart")。再構築して保存(Project1は保存しなくていい)。VCLフォームアプリケーション]コードエディタからユニット(Unit1)を削除。プロジェクトを開く]で"DclTee7QR4D10.dpk"を開く。Ex."$(BDS)\TeeChart")。再構築して保存(Project1は保存しなくていい)。VCLフォームアプリケーション]コードエディタからユニット(Unit1)を削除。パッケージのインストール][追加]ボタンを押下。ソースフォルダにある"DclTee7QR4D10.bpl"を指定。ソースフォルダにある"Tee7QR4D10.bpl"を"%SystemRoot%\System32"へコピー。BDS2006用ですから)。製品版のQuickReportやTeechartをお使いの場合にはTQRChartのインストール方法が若干異なるかもしれません。その際には製品のインストールマニュアルをご確認下さい。Studio\5.0\Bpl"に生成されます。リファイン環境を構築する旧プロダクトのDelphiプロジェクトをDelphi2007でリファインする場合に、「あれ?昔あったコンポーネントがない?」という事があります。Delphi2007に旧プロダクトのコンポーネントを復活させて、最新版のDelphi2007でプロジェクトをリファインできる環境を作ってみます。[IDEを旧プロダクトのDelphi同等にする]まずは形から。Delphi7以前のIDEライクに]というトピックがあるのでご覧ください。[Samplesカテゴリ(VCL)]TGauge等がSamplesに存在しない事があります。これはインストール時に「サンプルアプリケーション」を選択しなかった場合に起こります。変更、修正、アンインストール]InstallAwareウィザードから[変更]を選択インストールする項目で"サンプルアプリケーション"を選択。インストール"を参考にしてください。[RaveReport(VCL)]ここからDLしてインストールして下さい。VCLフォームアプリケーション]コードエディタからユニット(Unit1)を削除。パッケージのインストール][追加]ボタンを押下。"$(BDS)\bin"にある"dclsockets100.bpl"を指定。[BDE]サポートは終了しているものの、利用する事は可能です。ダウンロードサービス"を参考にして下さい。5.2アップデータ"を実行するといいかもしれません。[ユーザコンポーネントがパレットに表示されない場合]ユーザコンポーネントは通常、"$(BDS)\lib"にある"dclusr.dpk"に追加します。コンパイルを行っても再構築を行っても"インストールされませんでした"と表示され、ユーザコンポーネントがコンポーネントパレットに追加されない事があります。VCLフォームアプリケーション]コードエディタからユニット(Unit1)を削除。Components"を選択。[削除]ボタンを押下。[OK]ボタンを押下。パッケージのインストール][追加]ボタンを押下。"$(BDSCOMMONDIR)\Bpl"にある"dclusr100.bpl"を指定。[OK]ボタンを押下。して、パッケージの付け外しを行ってみて下さい。Vistaに於ける"%AllUsersProfile%"は"C:\ProgramData"を指します。Studio\5.0\Bpl"の、いずれかから"dclusr100.bpl"を指定して下さい。Studio\5.0\Bpl"となります。先に"$(BDS)"やら"$(BDSCOMMONDIR)"やらの記述がありますが、IDE内ではこれらの環境変数を指定する事ができます。環境変数]で確認する事ができます。Studio\5.0標準でインストールした場合には、上記のようなパス構成になっているハズです。