トップページ › フォーラム(掲示板) › 製品外 › icAPI/CRXの開発 › icAPIの開発に関する質問 › トピックに投稿: icAPIの開発に関する質問
あれから頑張ってみたのですが、どうしてもうまくいきません。
質問1
「WindowsFormの引数にIZBaseApp ironcadAppを加えて引数として渡して」
というのは下の太斜体部分であってますでしょうか?
public SampleTransformMatrix(IZBaseApp app, IZDoc izDoc, IZBaseApp ironcadApp)
質問2
下記プログラムを書いてみました。Addin.csに書かれているGetActiveDocは見つけたのですが、どのように取り込むのかわかりませんでした。Cとかだとinclude した覚えがあるのですがc#にinclude ってない感じですか?
public partial class SampleTransformMatrix : Form
{
private IZBaseApp _baseApp;
private IZDoc _doc;
private IZSceneDoc _sceneDoc;
private IZBaseApp ironcadApp = null;
/// <summary>
/// コンストラクタ
/// </summary>
/// <param name=”app”></param>
/// <param name=”izDoc”></param>
public SampleTransformMatrix(IZBaseApp app, IZDoc izDoc, IZBaseApp ironcadApp)
{
InitializeComponent();
this._baseApp = app;
this._doc = izDoc;
this._sceneDoc = izDoc as IZSceneDoc;
IZDoc iZDoc = GetActiveDoc(); /* 中身はthis.IronCADApp.ActiveDoc */
string DirectoryName = Path.GetDirectoryName(iZDoc.Name);
string FileName = Path.GetFileName(iZDoc.Name);
textBox1.Text = DirectoryName;
}





