说明:
不适用于项目设置!
在读取一个设置之前,您必须首先知道设置的名称。因此,请您通过下面的 C#- 脚本打开一个隐藏的弹出菜单:
public class SetSettingScript { [Start] public void SetSetting() { Eplan.EplApi.Base.Settings oSettings = new Eplan.EplApi.Base.Settings(); oSettings.SetBoolSetting("USER.EnfMVC.ContextMenuSetting.ShowExtended", true, 0); return; } }
在执行脚本之后,您必须首先重新打开 EPLAN。接着,可在设置对话框的弹出菜单中额外使用复制剪贴板中的设置路径菜单项。请您执行用于设置的菜单项,并且复制名称到剪贴板中。这就是用于设置的名称显示标识性的编号,例如 USER.SYSTEM.GUI.SHOW_PROPERTY_NR。在脚本中,您可使用这个名称,以修改或查阅相关的设置。
下列示例显示了 C# 中的一个脚本,通过此脚本激活设置显示标识性的编号:
public class SetSettingScript { [Start] public void SetSetting() { Eplan.EplApi.Base.Settings oSettings = new Eplan.EplApi.Base.Settings(); oSettings.SetBoolSetting("USER.SYSTEM.GUI.SHOW_PROPERTY_NR", true, 0); return; } }
在这个示例中,说明如何通过级别 SetBoolSetting 设置 USER.SYSTEM.GUI.SHOW_PROPERTY_NR (= 显示标识性的编号)设置为“true”,即打开。设置为“false”,相关的复选框又回到未激活状态。
Visual Basic.Net 的相同示例如下:
Public Class SetSettingScript <Start> _ Public Sub SetSetting() Dim oSettings As New Eplan.EplApi.Base.Settings() oSettings.SetBoolSetting("USER.SYSTEM.GUI.SHOW_PROPERTY_NR", True, 0) Return End Sub 'SetSetting End Class 'SetSettingScript
为了查阅设置,或为了修改/查阅带有其它属性的设置,在类似的脚本中,您必须使用相同级别(例如 GetBoolSetting,SetStringSetting 等)。
也参见