3章 CommonMPの要素モデルを作成する
3.7 要素モデル付属情報の設定
CommonMPでは、他者が開発した要素モデルを自由に組み込んで使用する事ができます。 従って要素モデル開発者は 要素モデルの原理・使い方・接続方法等を、使用者に知らせる必要があります。 公開の方法としては、CommmonMPのライブラリ画面上から電子ドキュメントにリンクできれば、使用者にとっても便利です。 CommonMPのライブラリ管理画面から、要素モデル提供者が準備した解説書にアクセスする為の方法を以下に示します。
3.3章で Factoryクラス HySDataLinkedList
GetCalModelInfoList()メソッドで CommonMPに表示する要素モデル情報(McModelInfo)を生成することを勉強しました。
要素モデルの解説書の設定も この時に行います。
生成したモデル情報クラス(McModelInfo)に SetManualFileName() メソッドを用いて、マニュアルのファイル名を設定します。
public override
HySDataLinkedList
GetCalModelInfoList()
csModelInfo = new
McModelInfo(
m_csCalModelInforList.AddLast(csModelInfo); //
演算モデル情報の追加 |
ここで作成した要素モデル開発プロジェクト(Ex07_MyExerciseStep1.lzh)
ダウンロードしたら解凍して生成されたフォルダー「MyExerciseModel」を \CommonMP\Source\HYMCO\OptionImpl\ 下に置きます。
解凍して生成されたプロジェクト:MyExerciseModel.csproj を ディバッグ用ソリューションに追加し、スタートアッププロジェクト(TestModelDeveloperMainExp)の依存関係に追加します。
またテスト用のCommonMP計算プロジェクト(Ex07_MyExerciseModel.lzh)
解凍して生成された、「MyExerciseStep1」フォルダーを \CommonMP\CommonMPData\ 下に置きます。
初版:2013/06/25 |