Vla-get-namenomnemonic

提供:GizmoLabs - だいたい CAD LISP なサイト
2016年2月16日 (火) 10:31時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (vla-get-namenomnemonic ''vla-object'' ) ; 機能 : アンダースコア付きニーモニックなしでポップアップ メニューの名...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vla-get-namenomnemonic vla-object )


機能
アンダースコア付きニーモニックなしでポップアップ メニューの名前を指定する。


引数
  • vla-object … PopupMenu のVLAオブジェクト


戻り値
下線が付いたニーモニックのないポップアップ メニュー名。
サンプル
(vl-load-com)
(defun c:Example_NameNoMnemonic()
    ;; メニューのコレクションを反復処理して各メニューの名前と NameNoMnemonic のプロパティを表示するサンプル。
    (setq acadObj (vlax-get-acad-object))

    ;; メニューの状況に応じて menuStatus 文字列は完全には表示されない。    
    (setq menuStatus "")
    (vlax-for currMenu (vla-get-Menus (vla-Item (vla-get-MenuGroups acadObj) 0))
        (setq menuStatus (strcat menuStatus (vla-get-Name currMenu) " -- " (vla-get-NameNoMnemonic currMenu) "\n"))
    )
    (alert menuStatus)
)

関連事項