対象製品 : IJCAD (STDグレード以上 ・ 32bit版)
AutoCADのVBAで作成してエクスポートしたプロジェクトファイル(dvbファイル)は、
IJCADのVBAのプロジェクトファイル(vbiファイル)の互換性はありません。
しかし、ソースコードレベルでは高い互換性がありますので、
AutoCADのプロジェクトウインドウ上で、移行したいソースファイルをエクスポートし、
IJCADのVBAプロジェクトへソースファイルをインポートすることで移行できます。
- VBAの場合では、CADに関する変数の型に多少の違いがあり置き換えが必要になります。
例: - AcadApplication → GcadApplication
AcadEntity → GcadEntity
acWhite → gcWhite
"Acad"の部分を"Gcad"に変更する必要がありますが、
小規模なプロジェクトであれば置き換えによる一括変換でも事足ります。
オブジェクト名に関しては"AcDbLine"や"AcDbCircle"で問題ありません。