「Vla-get-textstyles」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
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


関連事項