直接把内容加密呗
真的要不让别人看见就加密内容吧,想不让写只有改属性,但别人也可以再改。
[quote=引用 9 楼 u010508719 的回复:] [quote=引用 3 楼 cjqpker 的回复:] 如果仅仅是不让人看懂里边的内容,以防恶意修改,那你存文件不要存文本格式,随便处理一下
方法一: 改后缀,不要保存为txt,可防止用户无意修改 方法二:对内容进行加密,这样用户打开了就一堆乱码,也不知道要怎么改。 方法三:你的程序一直以禁止其他进程写的形式打开着这个文件,要求程序一直保持运行状态并且开机自动启动,可以写成windows服务的形式。 方法四:写文件系统过滤驱动程序,效果类似于360的保护,想改动该文件直接提示无权限。
文件保存完成后调用API函数 SetFileAttributes(),修改文件的属性为只读。
[quote=引用 3 楼 cjqpker 的回复:] 如果仅仅是不让人看懂里边的内容,以防恶意修改,那你存文件不要存文本格式,随便处理一下
如果仅仅是不让人看懂里边的内容,以防恶意修改,那你存文件不要存文本格式,随便处理一下
[quote=引用 1 楼 wxhxj0268 的回复:] 文件保存完成后调用API函数 SetFileAttributes(),修改文件的属性为只读。
2,586
社区成员
18,441
社区内容
加载中
试试用AI创作助手写篇文章吧