COMRADE(総合トップへ)
コンポーネントトップ オンラインショッピング ユーザ登録 コンポーネントサイトマップ
製品情報 ダウンロード サポート お知らせ .NET ROOM 会社案内
PerfectGrid Ver.2.0 FAQ 2005/04/26現在
皆様から寄せられる問い合わせのうち、頻度の高いものが掲載されています。製品の利用方法や不具合の回避方法やバージョン情報を知ることができます。

使用方法使用制限BUG FIX調査中

Index (Question)
Q02. Form2にPerfectGridを配置し、Form1からForm2をオープンすると、二度目以降のオープンで例外で落ちてしまいます。
Q01. VS.NETで開発したアプリケーションを、VS.NETのないPCにインストールしたら動作しません。.NET Framework 1.1はインストールしてあります。


使用方法 Q02. Form2にPerfectGridを配置し、Form1からForm2をオープンすると、二度目以降のオープンで例外で落ちてしまいます。
A02. .NET上での開発の場合に発生します。.NETネイティブのWindowsフォームコントロールと、ActiveXコントロールとのインスタンス(実体)の生成・破棄のシーケンス・タイミングの差に起因します。
Form2クラスのインスタンスをアプリケーション起動時に生成(New)し、以降は生成しないまま使用すると、Form2の二度目以降のオープン(ShowDialog()など)時に、Form2上のPerfectGridのインスタンスが正常に生成されなくなります。したがって、Form2はオープンのたびに生成するようにしてください。
オープンのタイミングによっては症状が出ない場合もありますが、メモリリークが発生する可能性がありますので、症状が出ない場合でもオープンのたびに生成するようにしてください。
↑ページトップへ戻る

使用方法 Q01. VS.NETで開発したアプリケーションを、VS.NETのないPCにインストールしたら動作しません。.NET Framework 1.1はインストールしてあります。
A01. VS.NETのセットアッププロジェクトでは、PGRID2.OCXの依存関係が正しく認識されません。このためそのままでは配布すべきライブラリファイルが不足します。また既定の設定ではOCXが自動でシステムにレジストされません。したがって以下の操作・設定を行ってください。

@配布ファイルの追加
プロジェクトのプライマリ出力に加えて、以下のマージモジュールを追加してください。
VC_User_CRT71_RTL_X86_---.msm
VC_User_MFC71_RTL_X86_---.msm

Aシステムへのレジスト
PGRID2.OCXのRegisterプロパティをvsdrfCOMにしてください。
↑ページトップへ戻る


ホームサポートPerfectGrid Ver.2.0 FAQ
サイトマップ
著作権の表記