【WR3.1】D2005でWR31AXCLのインポート
-
網中ゲスト
いつもお世話になっております。
現在、WR2.0→3.1への移行を検討しています。
Delphi2005にて、WR31AXCL.ocxをインポートしたのですが、ActiveXパレットに表示されません。
調べたところ、以下の手順の最後のページに、「ユニットの作成」しか表示されず、「パッケージにインストール」ラジオボタンが表示されないことが原因のようです。
(手順)
Delphi2005 IDEのメニュー「コンポーネント」→「コンポーネントのインポート」→「ActiveXコントロールの取り込み」→WR31AXCLを選択→パレットページ名にActiveXを指定→「インストール」画面が表示(ユニットの作成 しか表示されていない)
こうした状態になる原因について、なにかお心当たりはございませんでしょうか?
伊藤@ソフトウィングゲスト
いつもお世話になっております。
Borland Delphi 2005へウィングレポートのインポートについてですが、以下の手順を試して頂けますでしょうか。
1 新規作成 パッケージ-Delphi For Win32 を選択
2 プロジェクトマネージャを表示する(メニューより表示、プロジェクトマネージャ)
3 メニューよりコンポーネントよりコンポーネントのインポートを指定する
4 ActiveXコントロールの取り込みを選択 次へ
5 SoftWingWingReport を選択 次へ
6 任意のパレット名 デフォルトはActiveX を必要ならば変更
7 Unitファイルが作成される箇所 通常c:\programfiles\borland\bds\3.0\Imports\ を必要ならば変更
8 パッケージに追加を選択
9 パッケージ名 Package2.bpl ※数字は環境によって異なる を必要ならば変更
10 パッケージ名を右クリックしコンパイルを選択
11 パッケージ名を右クリックしインストールを選択
12 パッケージファイルを再構築するために名前をつけて保存をおこなう
13 メニューよりコンポーネントのパッケージのインストールを起動する
14 先ほど作成されたパッケージプロジェクトファイルを選択しコンポーネントにTWR3AXCLコンポーネント
が追加されていることを確認
15 ツールパレットよりActiveXを選択後フォームにコンポーネントの貼り付けをおこなう。
以上、宜しくお願い致します。
網中ゲスト
詳細なご回答ありがとうございます。
回答頂いた手順の、
8 パッケージに追加を選択
の部分の画面で、「パッケージに追加」が表示されず、「ユニットの作成」だけの状態です。
D2005をいったんアンインストールし、残ったディレクトリを削除後、再度インストールしたのですが症状が変わりませんでした。
しかたがないので、ActiveX用パッケージを作成し、それにWR3AXCLLib_TLBを追加してパッケージのコンパイル・インストールを行うことで解決しました。
お手数をお掛けしました。
- フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。