アーカイブ

Q8
ユーザ定義クラスやユーザ定義関数を他プロジェクトで流用したい

A8
[解決方法]
a特定のプロジェクトのパッケージ内にクラスや関数を定義しておき、プロジェクトを
アーカイブファイル化し、拡張クラスライブラリのようなイメージでアーカイブファイルを
他プロジェクトで流用することが可能です。
ソースコードを公開せずにユーザ定義クラスやユーザ定義関数を流用したい場合は、
プロジェクトをアーカイブファイル化する際に、暗号化を行ってください。






手順は以下になります。

1.プロジェクトファイルのアーカイブ化

プロジェクトのアーカイブファイル化は、Biz/Designerメニュー
   [プロジェクト] − [アーカイブの作成]
で行います。






2.他プロジェクトでアーカイブファイルをインポートする

「アーカイブファイルの参照」を指定します。
Webサーバ上にアーカイブファイルが配置されている場合はURLを指定し、プロジェクト内に
アーカイブファイルが指定されている場合は相対パスで指定します。



【アーカイブファイルをプロジェクト内に配置している場合】




3.アーカイブファイルのクラスや関数を読み込む

CRSスクリプトでimportの記述を行ってください。




これにより、スクリプトペインの補完機能を利用することが出来ますし、GUIクラスで
あればクラスセレクタからデザインペインへのドラッグ&ドロップが可能です。





管理番号:Arc_001
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ