[delphi-users:4505] Windows10のDelphi2007にコンポーネントがインストールできない。

146 views
Skip to first unread message

遊歩人

unread,
Aug 21, 2016, 4:55:37 AM8/21/16
to delphi...@freeml.com

いつもお世話になります。

 

Windows10Delphi2007をインストールしてあります。

QuickReportAnyDACをインストールするのですが、Delphiに登録されません。

 

確かWindows7の時は、すんなり登録までされた記憶があります・・。

 

原因として何が考えられるのでしょうか?

宜しくお願いします。

 

遊歩人

DEKO

unread,
Aug 21, 2016, 12:22:53 PM8/21/16
to delphi...@freeml.com

こんにちは。

> Windows10にDelphi2007をインストールしてあります。
> QuickReportやAnyDACをインストールするのですが、Delphiに登録されません。
>
> 確かWindows7の時は、すんなり登録までされた記憶があります・・。

Delphi 2007 そのものは正しくインストールされており、
正しく実行できているのでしたら、

・Delphi 2007 を "管理者として実行" するようにする。
QuickReport AnyDAC のインストーラを "管理者として実行" で実行する。

これでどうでしょう?
-- 
by DEKO
-----------------------------
 http://ht-deko.com/
 de...@ht-deko.minim.ne.jp
-----------------------------

遊歩人

unread,
Aug 22, 2016, 4:23:32 AM8/22/16
to delphi...@freeml.com

DEKOさん、いつもありがとうございます。

 

結局、次の様に対応し解決しました。

 

今回の環境は、次の通りです。

 

Delphi2007

  更新済みのアップデートは、December 2007 UpdateFebruary 2008 Help Updateです。

FireDAC

 FireDAC_7.0.1.3119

QuickReport 4.0

 

最初、UACの問題かとも思ったのですが、FireDACQuickReportのインストール後フォルダの内容を調べました。

 

FireDAC

  dcuフォルダには、本来「D11」が作られ、コンパイル済みのユニットが入るはずが・・

  「D17」のフォルダが作られ、コピーも中途半端で終わっている。

  BplDcpがコピーされていない。

  Delphiのライブラリパスも書き込まれていない。

 ※dcuフォルダ:C:\Program Files (x86)\Embarcadero\FireDAC\Dcu\D11

 

QuickReport

 インストールは正しく行われているが、

  BplDcpがコピーされていない。

 ・FireDAC同様にDelphiのライブラリパスが書き込まれていない。

 

 

結局、次の対応で問題なく行きました。

 

FireDACは、別のOS環境(Win7)にインストール後、

 ・DCUフォルダの内容をコピー

 ・ライブラリパスの設定

 ・コンポーネントのインストール

 

QuickReportは、

 ・ライブラリパスの設定

 ・コンポーネントのインストール

 

以上

 

遊歩人

Reply all
Reply to author
Forward
0 new messages