标签:选项 设定 AutoCAD Preferences 对话框 对象 访问 NET
AutoCAD.NET API不包含用于访问从AutoCAD的[选项]对话框中可访问的选项的类别和方法。这些选项包括ActiveX® 使用自动库访问。
使用从Application对象的Preferences属性返回的COM对象。获得Preferences COM对象后,可访问选项相关的9个对象。
这些对象分别表示“选项”对话框的选项卡。这些对象可以访问注册表中保存的[选项]对话框中的所有选项。
您可以使用这些对象的属性来自定义AutoCAD的各种设置。对象如下。
- PreferencesDisplay
- PreferencesDrafting
- PreferencesFiles
- PreferencesOpenSave
- PreferencesOutput
- PreferencesProfiles
- PreferencesSelection
- PreferencesSystem
- PreferencesUser
访问Preferences对象
在以下示例中,示出了使用COM相互运用功能访问Preferences对象的方法。
Dim acPrefComObj As AcadPreferences = Application.Preferences
在引用Preferences对象后,可以使用Display、Drafting、Files、OpenSave、Output、Profile、Selection、System、User属性来访问各自的Preferences对象。
将交叉发夹光标设置为全屏
Imports Autodesk.AutoCAD.ApplicationServices Imports Autodesk.AutoCAD.Runtime Imports Autodesk.AutoCAD.Interop <CommandMethod("PrefsSetCursor")> _ Public Sub PrefsSetCursor() '' This example sets the crosshairs of the AutoCAD drawing cursor '' to full screen. '' Access the Preferences object Dim acPrefComObj As AcadPreferences = Application.Preferences '' Use the CursorSize property to set the size of the crosshairs acPrefComObj.Display.CursorSize = 100 End Sub
标签:选项,设定,AutoCAD,Preferences,对话框,对象,访问,NET 来源: https://www.cnblogs.com/rf8862/p/15253555.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。