帮你看了半天, 你提的问题非同小可
这涉及到一个非常宏大的技术问题, 不是一般人能解决, 写配置项生成的文件内容是文本型的
而加解密是字节集类型的, 所以会出错,或者内容读不完整, 因为文本型里面有一个换行符,错误就出现在这里, 这个换行符造成了这个原因
方法是写的时候将换行符替换掉其它的, 读时再转换成换行符,所以非常非常麻烦,
或者是写配置项的时候多设置一个节点,不要在一起
或者用数据库edb文件保存字节集内容,
还有一种是网上流传的,叫文本加密 文本解密 这都是高手做的, 我知道的就这些,
加密后的数据1 = 到文本 (加密数据 (到字节集 (删全部空 (编辑框1.内容)), “456”, 1))
写配置项 (取运行目录 () + “\配置.ini”, “配置”, “配置1”, 加密后的数据1)
加密后的数据2 = 到文本 (加密数据 (到字节集 (删全部空 (编辑框2.内容)), “456”, 1))
写配置项 (取运行目录 () + “\配置.ini”, “配置”, “配置2”, 加密后的数据2)
加密后的数据3 = 到文本 (加密数据 (到字节集 (删全部空 (编辑框3.内容)), “456”, 1))
写配置项 (取运行目录 () + “\配置.ini”, “配置”, “配置3”, 加密后的数据3)
加密后的数据4 = 到文本 (加密数据 (到字节集 (删全部空 (编辑框4.内容)), “456”, 1))
写配置项 (取运行目录 () + “\配置.ini”, “配置”, “配置4”, 加密后的数据4)
不要写配置项