【WR3.1】D2005でWR31AXCLのインポート

HOME › フォーラム › 旧サポート掲示板 › 【WR3.1】D2005でWR31AXCLのインポート

  • このトピックは空です。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #126
    網中
    ゲスト

    いつもお世話になっております。
    現在、WR2.0→3.1への移行を検討しています。
    Delphi2005にて、WR31AXCL.ocxをインポートしたのですが、ActiveXパレットに表示されません。
    調べたところ、以下の手順の最後のページに、「ユニットの作成」しか表示されず、「パッケージにインストール」ラジオボタンが表示されないことが原因のようです。
    (手順)
    Delphi2005 IDEのメニュー「コンポーネント」→「コンポーネントのインポート」→「ActiveXコントロールの取り込み」→WR31AXCLを選択→パレットページ名にActiveXを指定→「インストール」画面が表示(ユニットの作成 しか表示されていない)

    こうした状態になる原因について、なにかお心当たりはございませんでしょうか?

    #127
    伊藤@ソフトウィング
    ゲスト

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

    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を選択後フォームにコンポーネントの貼り付けをおこなう。

    以上、宜しくお願い致します。

    #128
    網中
    ゲスト

    詳細なご回答ありがとうございます。

    回答頂いた手順の、
    8 パッケージに追加を選択
    の部分の画面で、「パッケージに追加」が表示されず、「ユニットの作成」だけの状態です。

    D2005をいったんアンインストールし、残ったディレクトリを削除後、再度インストールしたのですが症状が変わりませんでした。

    しかたがないので、ActiveX用パッケージを作成し、それにWR3AXCLLib_TLBを追加してパッケージのコンパイル・インストールを行うことで解決しました。

    お手数をお掛けしました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。