掲示板一覧   -   トピック一覧
   EA ソースコード生成・コード生成テンプレート
     アドインを用いたCコード生成に必要な設定は?


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
sugimoto
投稿日時: 2011-7-5 10:44
EA Administrator
投稿: 1895

アドインを用いたCコード生成に必要な設定は?

サポートに寄せられたご質問の要約です。

○ご質問

「アドインソースコード公開」
https://www.sparxsystems.jp/products/EA/tech/tc_23.htm#sourcecode
の「EXEC_ADD_INのサンプル ソースコード」をダウンロードした後の
設定方法を教えてください。

現状、dllを生成してツールに組み込んだ状態ですが、ダウンロードしたファイルに
含まれていたサンプルプロジェクトでCコードのソース生成しても継承ができていません。

Cコード生成するために、dll組み込んだ後で何かツール上で設定変更が必要でしょうか?

○回答

コード生成テンプレートで、dll内の関数をEXEC_ADD_INを用いてコールすることが
必要になります。ただ、ダウンロードされたEXEC_ADD_IN_sample.eapでは、
C++のClassBodyテンプレート内でEXEC_ADD_INですでにコールしています。

このため、dllが正しく登録されていれば、特に実施していただく設定はありません。

dllを利用するためには、レジストリへの情報の設定とregsvr32の実行が必要になりますが、
これらは完了しておりますでしょうか?

○ご報告

弊社回答の設定をしたところ解決したとのご報告をいただきました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ