在Dymola中将Modelica类设为只读

时间:2014-06-18 09:40:07

标签: dymola

是否有办法让dymola中的用户书面类只读?在处理使用它的模型时,我想避免错误地修改它。

2 个答案:

答案 0 :(得分:0)

我知道有两种方法。第一种是使文件只在文件系统上读取。我很确定Dymola会认识到这一事实并阻止修改。我

还有一种方法可以添加一个基本上是校验和或哈希或其他东西的注释。但这通常由DS作为“签名”库的方式来完成。我不认为普通用户有办法进行此签名。

您是否已签入文件?它可能记录在那里。我现在无法使用带有Dymola的机器进行检查。

答案 1 :(得分:0)

由于Dymola 2017 FD01类可以锁定。

  • 右键单击包浏览器中的类,然后选择锁定...

  • 这将创建注释

    __Dymola_LockedEditing="<reason-for-locking>"
    

    并且类和嵌套类(例如包中的类)不再可编辑。