PowerTools MultiRow for Windows Forms 8.0J
ライセンスの組み込み

作成するアプリケーションに、本製品のライセンスを組み込む方法について説明します。

Licenses.licxファイルの組み込み

設計時にコントロールをフォームに貼り付けるとLicenses.licxファイルが自動的に作成され、プロジェクトに組み込まれます。しかし、実行時にコントロールを生成する場合には、Licenses.licxファイルは作成されません。

この場合は、該当するすべてのコントロールの情報を含んだLicenses.licxファイルを作成し、プロジェクトに組み込む必要があります。プロジェクトにLicenses.licxファイルが組み込まれていない場合は、実行時にコントロールが生成されたときに、ライセンスのエラーを示すダイアログが表示されます。

Licenses.licxファイルの作成とプロジェクトへの組み込みは、以下の手順で行います。
       

  1. Visual Studioで新しいプロジェクトを開きます。
  2. MultiRowの次のコンポーネントを参照設定します。
    コンポーネント名 バージョン
    GrapeCity.Framework.MultiRow 2.3.yyyy.mmdd
    GrapeCity.Win.MultiRow 8.0.yyyy.mmdd
    • yyyy.mmddは、製品アセンブリバージョンによって変わります。アセンブリバージョンについては、「製品の概要 - アセンブリ」項目をご覧ください。

  3. InputManCellを使用する場合にはInputManの次のコンポーネントを参照設定します。
    コンポーネント名 バージョン
    GrapeCity.Framework.InputMan 2.3.yyyy.mmdd
    GrapeCity.Win.Editors 8.0.yyyy.mmdd
    • yyyy.mmddは、製品アセンブリバージョンによって変わります。アセンブリバージョンについては、「製品の概要 - アセンブリ」項目をご覧ください。
    • InputManCellを使用する場合、InputMan for Windows Forms 8.0Jのライセンスとインストールは必要ありません。
    • InputManのコンポーネントはInputManCellの編集コントロールを使用する際に参照します。
    • InputMan for Windows Forms 8.0JのコンポーネントはGrapeCity.Win.MultiRowが参照するため、アプリケーションから見ると間接参照になります。そのため、InputMan for Windows Forms 8.0Jのコンポーネントの参照を追加するには、ツールボックスからフォームにGcMultiRowコントロールを追加して自動的に参照を追加する方法が推奨されます。
  4. PlusPakCellを使用する場合にはPlusPakの次のコンポーネントを参照設定します。
    コンポーネント名 バージョン
    GrapeCity.Framework.PlusPak 2.3.yyyy.mmdd
    GrapeCity.Win.PlusPak 8.0.yyyy.mmdd
    GrapeCity.Win.PlusPak.Calendar 8.0.yyyy.mmdd
    • yyyy.mmddは、製品アセンブリバージョンによって変わります。アセンブリバージョンについては、「製品の概要 - アセンブリ」項目をご覧ください。
    • PlusPakCellを使用する場合、PlusPak for Windows Forms 8.0Jのライセンスとインストールは必要ありません。
    • PlusPakのコンポーネントはPlusPakCellを使用する際に参照します。
    • PlusPak for Windows Forms 8.0JのコンポーネントはGrapeCity.Win.MultiRowが参照するため、アプリケーションから見ると間接参照になります。そのため、PlusPak for Windows Forms 8.0Jのコンポーネントの参照を追加するには、ツールボックスからフォームにGcMultiRowコントロールを追加して自動的に参照を追加する方法が推奨されます。
  5. Visual Basicのプロジェクトの場合は「My Project」フォルダ、C#のプロジェクトの場合は「Properties」フォルダの下に、ファイル名を「Licenses.licx」とした空のテキストファイルを作成します。
  6. 作成した「Licenses.licx」ファイルを開き、以下の文字列をLicenses.licxに入力します。
                                                 
    GrapeCity.Win.MultiRow.GcMultiRow, GrapeCity.Win.MultiRow.v80, Version=8.0.yyyy.mmdd, Culture=neutral, PublicKeyToken=0f7a722ee3c2bdd9
    
    
    • 8.0.yyyy.mmddは、製品アセンブリバージョンによって変わります。アセンブリバージョンについては、「製品の概要 - アセンブリ」項目をご覧ください。
    • InputManCellやPlusPakCellを使用する場合でも、同プロジェクト内でInputManまたはPlusPakを使用しなければ、Licenses.licxファイルにInputManやPlusPakのライセンス情報は不要です。

  7. Licenses.licxを保存します。
   
参照

 

 


© 2008-2015 GrapeCity inc. All rights reserved.