使用加密文件

加密的文件能让您有效防止最终用户查看源代码。若文件被加密,您必须提供密码来打开该文件。其他用户无法查看文件内容,即使使用外部编辑器,如记事本。

每个加密的文件都可以有自己的密码,或者您可以选择用一个密码给多个文件加密。您可以加密程序文件、包含文件、Vision Guide和GUI Builder。

如果加密的文件是从另一个项目中导入的,其仍将在当前项目中保持加密状态。

举个例子,假设您有一些您不希望最终用户查看的特殊SPEL+编程代码。但是您想让最终用户能够更改项目中的一些代码。若要实现这一点,将您想隐藏的所有功能放在一个或多个加密程序和包含文件中。将最终用户能够更改的部分作为另一个程序文件保存,并设置为不加密。这样,最终用户只能更改未加密的部分程序。

文件加密后,其图标在项目管理器和程序窗口的标题栏中锁定显示。

在以下截图中,MainCycle.prg文件已加密,所以其图标包括一个锁定图像。

打开加密文件后,系统会提示您输入密码。

要点


密码的长度不能超过64个字符。

注意


使用时请格外小心!

将用于加密的密码记录保存到一个安全的地方。一旦文件被加密了,它只能通过输入密码打开。如果您忘记了密码,该文件的内容则无法恢复。

若要在您的项目中配置加密文件,在项目菜单中选择属性,然后在左侧的树形图中选择已加密文件。

有关详细信息,请参阅以下内容。

[属性] (项目菜单)