フォローする

VBA - AutoCADのVBAプロジェクトをIJCADへ移行する方法について

更新 : 2017-02-02 02:49:28 UTC

対象製品 : IJCAD 2014 以降 (STDグレード以上 ・ 32bit版)

AutoCADのVBAで作成してエクスポートしたプロジェクトファイル(dvbファイル)は、
IJCADのVBAのプロジェクトファイル(vbiファイル)の互換性はありません。

しかし、ソースコードレベルでは高い互換性がありますので、
AutoCADのプロジェクトウインドウ上で、移行したいソースファイルをエクスポートし、
IJCADのVBAプロジェクトへソースファイルをインポートすることで移行できます。

VBAの場合では、CADに関する変数の型に多少の違いがあり置き換えが必要になります。
例:
AcadApplication → GcadApplication
AcadEntity → GcadEntity
acWhite → gcWhite

"Acad"の部分を"Gcad"に変更する必要がありますが、
小規模なプロジェクトであれば置き換えによる一括変換でも事足ります。

オブジェクト名に関しては"AcDbLine"や"AcDbCircle"で問題ありません。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント