「Vla-get-adcinsertunitsdefaulttarget」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-get-adcinsertunitsdefaulttarget ''vla-object'') ; 機能 : DesignCenter 内の、挿入単位が割り当てられていない挿入"先"...」) |
細編集の要約なし |
||
38行目: | 38行目: | ||
* 初期値は acInsertUnitsUnitless。 | * 初期値は acInsertUnitsUnitless。 | ||
* システム変数 INSUNITSDEFTARGET と同値。 | |||
2013年11月30日 (土) 11:34時点における最新版
- 構文
- (vla-get-adcinsertunitsdefaulttarget vla-object)
- 機能
- DesignCenter 内の、挿入単位が割り当てられていない挿入"先"図面のオブジェクトに対して、自動的に使用する単位を取得する。
- 引数
-
- vla-object … preferencesuser の VLA オブジェクト
- 戻り値
- AcInsertUnits 列挙型
- acInsertUnitsUnitless = 0
- acInsertUnitsInches = 1
- acInsertUnitsFeet = 2
- acInsertUnitsMiles = 3
- acInsertUnitsMillimeters = 4
- acInsertUnitsCentimeters = 5
- acInsertUnitsMeters = 6
- acInsertUnitsKilometers = 7
- acInsertUnitsMicroinches = 8
- acInsertUnitsMils = 9
- acInsertUnitsYards = 10
- acInsertUnitsAngstroms = 11
- acInsertUnitsNanometers = 12
- acInsertUnitsMicrons = 13
- acInsertUnitsDecimeters = 14
- acInsertUnitsDecameters = 15
- acInsertUnitsHectometers = 16
- acInsertUnitsGigameters = 17
- acInsertUnitsAstronomicalUnits = 18
- acInsertUnitsLightYears = 19
- acInsertUnitsParsecs = 20
- 初期値は acInsertUnitsUnitless。
- システム変数 INSUNITSDEFTARGET と同値。
- サンプル
(setq *ActDoc* (vla-get-ActiveDocument (vlax-get-Acad-Object))) (setq *prefs* (vla-get-preferences (vlax-get-Acad-Object))) (setq *user* (vla-get-user *prefs*)) (setq adcdef (vla-get-adcinsertunitsdefaulttarget *user*))
関連事項