掲示板一覧 - トピック一覧 EA ソースコード生成・コード生成テンプレート
EXEC_ADD_INマクロで呼び出せるアドインの作成言語 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| sugimoto | 投稿日時: 2009-11-30 14:28 |
EA Administrator ![]() ![]() 投稿: 1895 |
EXEC_ADD_INマクロで呼び出せるアドインの作成言語○ご質問
EXEC_ADD_INマクロを使用し、コードの生成を行なおうと考えております。 アドインですが、サンプルやヘルプを見るとVBでの作成が前提になって いるように見えるのですが、C++やVB.NETなどVBとは別の言語でアドイン を作成することは可能なのでしょうか? 可能である場合、メソッドの定義はどのようになりますでしょうか? ○回答 VB以外の言語で作成することは可能です。 アドインの作成につきましては、最終的にActiveX COM DLLを作成すればよいので、 そのためのプログラミング言語は問いません。 VBのほか、VB.Vet, C#, C++, Delphiなどで作成することができます。 以下のページの「アドインソースコード公開」部分には VB6.0, C#, C++のサンプルコードがありますので、参考にしてください。 https://www.sparxsystems.jp/products/EA/tech/tc_23.htm メソッドやAPIのインターフェースにつきましては、ヘルプに記載されていますが、 それらはC#の文法になっていますので、ご利用になる言語に置き換えて プログラミングしてください。 また、ヘルプ内のサンプルコードはVB6.0で書かれている部分がほとんどですが、 サンプルを利用する場合は、こちらもご利用になる言語に置き換えてください。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




