DelphiARX2002 の再配布ライセンスとは

DelphiARX2002 を使って開発したARXアプリケーション(の実行ファイル)は、そのままではライセンスが登録されていない「トライアル版アプリケーション」となっており、DelphiARX2002 を導入しているパソコンのみで実行できるファイルとなっています。 これを DelphiARX2002 が導入されていない第三者のパソコンへ配布(有料・無料を問わず)するためには、DelphiARX2002 に再配布ライセンスを登録してから、開発したARXアプリケーションを再構築(リビルド)し、実行ファイルそのものを「製品版アプリケーション」にする必要があります。
この再配布ライセンスは、ユーザー登録が必要となりますが無料で発行することができます。 なお、再配布ライセンスは1メールアドレスに対して1つのみ発行でき、発行後の取り消しやライセンスの変更、削除は行えませんのでご注意ください。

1.再配布ライセンスの発行をしていない場合

再配布ライセンスを発行する際には、「ライセンス名」という名前をお客様自身で決めていただく必要があります。 このライセンス名は、ARXアプリケーションに登録される名前となりますので、公開してもよい個人名(もしくはハンドル名など)や企業名にする必要があります。 また、1つの再配布ライセンスがあれば、いくつもの異なるARXアプリケーションを開発したり、企業内で同じライセンスを使って開発することができます。 このように「ライセンス名」は開発者を特定する情報となりますので、重複した名前でライセンスを発行することはできませんのでご注意ください。
まだ再配布ライセンスを入手していない方は、製品サポートページの再配布ライセンスの発行より手続きを進めてください。

2.発行した再配布ライセンスを DelphiARX2002 に登録します。

Borland Delphi に DelphiARX2002 をインストールした後に、再配布ライセンスの登録作業を行います。 まだインストールが終わっていない場合は、インストール方法の説明を確認してください。

3A.Borland Delphi を起動し、ARXプロジェクトの新規作成を行います。

もし、すでにARXアプリケーションのプロジェクトを作成している場合は、次の説明(3B.)を見てください。 ここでは、初めてARXアプリケーションのプロジェクトを作成する場合の説明となっています。
再配布ライセンスを登録する際は、Borland Delphi を起動した後、プロジェクトの新規作成で、「Wizard」ページの「DelphiARX2002 AppWizrad」を実行します。 ステップ1/4のプロジェクト検索パスは変更しないで「次へ」ボタンをクリックしてください。 ステップ2/4では、新しいARXアプリケーションのプロジェクトを指定しますが、ライセンスを登録するために仮のプロジェクト名で構わないのでシンボル名とプロジェクト名を入力して「次へ」ボタンをクリックしてください。 ステップ3/4でライセンス登録の画面が表示されるので、「登録」ボタンを押してください。 「登録」ボタンを押した後の説明は4.をご覧ください。

3B.Borland Delphi を起動し、既存のARXプロジェクトにライセンス登録を行います。

すでにARXアプリケーションのプロジェクトを作成している場合は、Borland Delphi を起動した後で既存のARXプロジェクトを開いてください。 次に Borland Delphi のメニューで「DelphiARX」の「ARXプロジェクト設定」項目をクリックしてください。 プロジェクト設定の画面が表示されるので、ライセンス登録の部分で「登録」ボタンを押してください。

4.入手したライセンス情報を再配布ライセンスの登録手続きに貼り付ける

「登録」ボタンを押すと「再配布ライセンスの登録手続き」画面を表示します。 ここに再配布ライセンスの発行にて、ブラウザ画面やメールから入手した「ライセンスコード」「ライセンス名」「キーワード」を貼り付けます。 貼り付け後、「OK」ボタンをクリックすると登録が完了します。
一度登録しておくと、ARXアプリケーションのプロジェクトを新規作成する際は自動的にライセンスが付加された状態となります。 ARXプロジェクトの新規作成(3A.)から当画面を表示した場合は、この後プロジェクトの作成をキャンセルしても登録状態は保持されます。

5.既存のARXプロジェクトにライセンスを登録する方法

再配布ライセンスの登録は、あくまで Delphi に登録された状態になるだけで、個々のプロジェクトには反映されません。 このため、再配布ライセンスの登録前にARXアプリケーションのプロジェクトを作成していた場合は、登録手続き後(4.)に該当のプロジェクトを開いて Delphi の「再構築」を実行してください。 再構築は、単独プロジェクトの再構築でも、すべてのプロジェクトの再構築のどちらでも構いません。 再構築することによって、ARXアプリケーションのプロジェクトは初めてライセンスが組み込まれます。

再配布ライセンスの記録情報について

Borland Delphi に登録した再配布ライセンスの記録は、Delphi をインストールしたフォルダ内の Lib フォルダに保管されます。( Delphi(バージョン)\Lib 内) このため、もし再配布ライセンスの登録手続きを行ってもライセンスが記録されない場合は、該当フォルダの書込権限があるユーザー、もしくは書込権限を加えた状態で登録手続きを行ってください。 また、再配布ライセンスの記録は、Borland Delphi をアンインストールすると消えてしまいますので、その際は再度発行済の再配布ライセンス情報を貼り付けて登録し直してください。