AltTabletMenuFile 属性 (ActiveX)
指定备用菜单与标准 AutoCAD 数位板菜单交换的路径。 支持的平台:仅限 Windows 属性值只读:不 类型:字符串 备用平板电脑菜单路径。 言论仅当使用数字化器时,此属性才适用。 例子VBA: 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 可视化 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-3-31 13:20
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.