我想要在WINCC的画面中读出一个文本文件的所有内容,而不让人能够编辑这些内容,并且不能直接打开这个文本文件。因为打开文本文件的话,文本文件的内容就可能被人更改。谢谢!
问题补充:
不能设置为只读属性的,因为我在WINCC中通过脚本还要向这个文本文件写内容
最佳答案
方法很多:
1、你可以对文本文件设置为只读属性并且加密,然后在WINCC 中调用。
2、可以把你的文本文件转换成网页形式,然后用WinccWebBrowse控件调用就是。
提问者对于答案的评价:
谢谢,试试看看,其他两位朋友不好意思了,只能选一个。
专家置评
文本格式的文件没有文件级的加密,亦即谁都可以打开编辑,不管使用何种扩展名。通过将文件放在一个隐蔽的位置,可以从一定程度上防止别人对其进行修改。
可以对文件内容进行加密,并对内容增加校验码。这样,可以通过校验码判断文件是否被别人修改过,从而采取相应的措施。例如保存文件时留有副本,发现文件被人修改过则用恢复副本的方式将被修改的文件复原。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc278748.html