対象製品: IJCAD STD/PRO
💡 この記事のポイント
- .NETを利用したプログラミングは可能です。
- この機能は IJCAD STDグレード以上 から利用可能です
.Net によるプログラミングでは、.NetアセンブリによってIJCADのコマンドを定義できます。
.Netアセンブリはマネージドコードによるダイナミックリンクライブラリファイルで、C#, VB.Net などのいろいろな言語で開発できます。
.NetアセンブリファイルはNETLOADコマンドでロードします。ロードした.Netアセンブリファイルはアンロードできません。
IJCAD の .Net API は、AutoCAD の .Net API との互換性も高く、移行も簡単です。
.Net 関連コマンドについて
IJCAD には次の .Net 関連コマンドが実装されています。
| コマンド | 機能 | 説明 |
|---|---|---|
| NETLOAD | .Netアセンブリをロード | .Netアセンブリファイルをロードします |
.Net アセンブリ開発に必要なもの
IJCAD で.Net アセンブリを開発するには次のソフトウェアが必要です。
| IJCAD | 統合開発環境 | .Net Framework |
|---|---|---|
2026 以降 |
Visual Studio 2022 |
.NET8 |
| 2020 以降 | Visual Studio 2017 (バージョン15.9.17以降) |
.Net Framework 4.8 (※1) |
(※1)Windows 8 や 10 では .Net Framework の 4.5 などがあらかじめインストールされています。
.Net Framework 4.5などがインストールされていれば .Net Framework 4.0 を使用する IJCAD の アセンブリは動作します。
関連記事