「Vla-get-textstyles」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-get-textstyles ''vla-object'') ; 機能 : 図面内のすべてののコレクションを取得する。 文字スタイル ; 引数 :* ...」) |
細編集の要約なし |
||
| (同じ利用者による、間の1版が非表示) | |||
| 5行目: | 5行目: | ||
; 機能 | ; 機能 | ||
: | : 図面内のすべての文字スタイルのコレクションを取得する。 | ||
; 引数 | ; 引数 | ||
:* vla-object … ドキュメントの VLA オブジェクト | :* vla-object … ドキュメントの VLA オブジェクト | ||
| 32行目: | 32行目: | ||
;("DIM" "extslim2.shx" "extfont2.shx") | ;("DIM" "extslim2.shx" "extfont2.shx") | ||
;("LIST" "extslim2.shx" "extfont2.shx") ("LIST" "extslim2.shx" "extfont2.shx") | ;("LIST" "extslim2.shx" "extfont2.shx") ("LIST" "extslim2.shx" "extfont2.shx") | ||
(vlax-dump-object *stobj*) | |||
; IAcadTextStyles: 図面内のすべての文字スタイルのコレクション | |||
; プロパティの値: | |||
; Application (RO) = #<VLA-OBJECT IAcadApplication 0000000140fd91d8> | |||
; Count (RO) = 6 | |||
; Document (RO) = #<VLA-OBJECT IAcadDocument 000000002ad59bd0> | |||
; Handle (RO) = "3" | |||
; HasExtensionDictionary (RO) = 0 | |||
; ObjectID (RO) = 42 | |||
; ObjectID32 (RO) = 42 | |||
; ObjectName (RO) = "AcDbTextStyleTable" | |||
; OwnerID (RO) = 0 | |||
; OwnerID32 (RO) = 0 | |||
</pre> | </pre> | ||
2013年11月20日 (水) 13:16時点における最新版
- 構文
- (vla-get-textstyles vla-object)
- 機能
- 図面内のすべての文字スタイルのコレクションを取得する。
- 引数
-
- vla-object … ドキュメントの VLA オブジェクト
- 戻り値
- 文字スタイルコレクションのVLA オブジェクト
- サンプル
(defun tslist (/)
(vlax-for style (vla-get-TextStyles *actdoc*)
(print (list
(vla-get-Name style)
(vla-get-fontFile style)
(vla-get-BigfontFile style) )))
)
;("STANDARD" "extslim2.shx" "extfont2.shx")
;("VERTICAL" "extslim2.shx" "extfont2.shx")
;("DIM" "extslim2.shx" "extfont2.shx")
;("LIST" "extslim2.shx" "extfont2.shx") ("LIST" "extslim2.shx" "extfont2.shx")
(vlax-dump-object *stobj*)
; IAcadTextStyles: 図面内のすべての文字スタイルのコレクション
; プロパティの値:
; Application (RO) = #<VLA-OBJECT IAcadApplication 0000000140fd91d8>
; Count (RO) = 6
; Document (RO) = #<VLA-OBJECT IAcadDocument 000000002ad59bd0>
; Handle (RO) = "3"
; HasExtensionDictionary (RO) = 0
; ObjectID (RO) = 42
; ObjectID32 (RO) = 42
; ObjectName (RO) = "AcDbTextStyleTable"
; OwnerID (RO) = 0
; OwnerID32 (RO) = 0
関連事項