当您打开零件时,SOLIDWORKS 软件可检测诸如方程式和宏等嵌入的 VBA 代码并显示一则警告以便您可确定是否要执行嵌入的代码。
在早前版本的 SOLIDWORKS 中,可使用内置的 VC++ 函数计算包含一组预定义数学函数和运算符的方程式。 这些方程式被认为是安全的且不需要授权。
诸如嵌入的 VBA 代码(也称为活动内容)等其他代码则可能不太安全。 SOLIDWORKS 允许您选择以下事项:
- 是否显示警告以便您可授权执行代码。
- 是否在您打开或重建包含这类代码的模型时自动运行代码。
默认情况下,将选中系统选项对话框的消息/错误/警告页面上的警告活动内容设置。 如果在您打开或重建模型时软件找到活动内容方程式或宏:
- 将出现什么错对话框,标识包含方程式或宏的特征。
一个启用活动内容按钮让您能够启用触发该消息的方程式或宏。
- 一个警告图标将出现在 FeatureManager 设计树顶部的文档名称上以及其子级发出警告的父级特征上。
选择活动内容将移除这些图标。
如果您清除警告活动内容设置,软件会将所有活动内容视为安全并在运行它们时不会显示警告消息。