指定要与标准 AutoCAD 平板电脑菜单交换的备用菜单的路径。 支持的平台:仅窗口 属性值只读:不 类型:字符串 备用平板电脑菜单路径。 言论仅当使用数字化器时,此属性才适用。 例子工 务 局: Sub Example_AltTabletMenuFile()
' This example returns the current setting of
' AltTabletMenuFile. It then changes the value, and finally
' it resets the value back to the original setting.
Dim preferences As AcadPreferences
Dim currAltTabletMenuFile As String
Dim newAltTabletMenuFile As String
Set preferences = ThisDrawing.Application.preferences
' Retrieve the current AltTabletMenuFile value
currAltTabletMenuFile = preferences.Files.AltTabletMenuFile
If currAltTabletMenuFile = "" Then
MsgBox "AltTabletMenuFile is not currently set.", vbInformation, "AltTabletMenuFile Example"
Else
MsgBox "The current value for AltTabletMenuFile is " & currAltTabletMenuFile, vbInformation, "AltTabletMenuFile Example"
End If
' Change the value for AltTabletMenuFile
newAltTabletMenuFile = "d:\acad\support\acad"
preferences.Files.AltTabletMenuFile = newAltTabletMenuFile
MsgBox "The new value for AltTabletMenuFile is " & newAltTabletMenuFile, vbInformation, "AltTabletMenuFile Example"
' Reset AltTabletMenuFile to its original value
preferences.Files.AltTabletMenuFile = currAltTabletMenuFile
If currAltTabletMenuFile = "" Then
MsgBox "AltTabletMenuFile is reset to Null.", vbInformation, "AltTabletMenuFile Example"
Else
MsgBox "The AltTabletMenuFile value is reset to " & currAltTabletMenuFile, vbInformation, "AltTabletMenuFile Example"
End If
End Sub
Visual LISP: (vl-load-com)
(defun c:Example_AltTabletMenuFile()
;; This example returns the current setting of
;; AltTabletMenuFile. It then changes the value, and finally
;; it resets the value back to the original setting.
(setq acadObj (vlax-get-acad-object))
(setq preferences (vla-get-Preferences acadObj))
;; Retrieve the current AltTabletMenuFile value
(setq currAltTabletMenuFile (vla-get-AltTabletMenuFile (vla-get-Files preferences)))
(if (= currAltTabletMenuFile "")
(alert "AltTabletMenuFile is not currently set.")
(alert (strcat "The current value for AltTabletMenuFile is " currAltTabletMenuFile))
)
;; Change the value for AltTabletMenuFile
(vla-put-AltTabletMenuFile (vla-get-Files preferences) "C:\\AutoCAD\\acad")
(alert (strcat "The new value for AltTabletMenuFile is " (vla-get-AltTabletMenuFile (vla-get-Files preferences))))
;; Reset AltTabletMenuFile to its original value
(vla-put-AltTabletMenuFile (vla-get-Files preferences) currAltTabletMenuFile)
(if (= currAltTabletMenuFile "")
(alert "AltTabletMenuFile is reset to Null.")
(alert (strcat "The AltTabletMenuFile value is reset to " (vla-get-AltTabletMenuFile (vla-get-Files preferences))))
)
)
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-10-29 08:43
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.