システム変数を設定および取得する(.NET)

Application オブジェクトでは、AutoCAD システム変数を設定および取得するための SetSystemVariable メソッドと GetSystemVariable メソッドが提供されています。たとえば、システム変数 MAXSORT に数値を割り当てるには、次のコードを使用します。

VB.NET

'' Get the current value from a system variable
Dim nMaxSort as Integer = Application.GetSystemVariable("MAXSORT")
 
'' Set system variable to new value
Application.SetSystemVariable("MAXSORT", 100)

C#

// Get the current value from a system variable
int nMaxSort = System.Convert.ToInt32(Application.GetSystemVariable("MAXSORT"));
 
// Set system variable to new value
Application.SetSystemVariable("MAXSORT", 100);

VBA/ActiveX コード リファレンス

'' Get the current value from a system variable
Dim nMaxSort as Integer
nMaxSort = ThisDrawing.GetVariable("MAXSORT")
 
'' Set system variable to new value
ThisDrawing.SetVariable "MAXSORT", 100