以上帮你改好的正确写法.
你把其中一个括号写反了,导致运算流程变了,所以报错。
读取的数据错误有有一下原因。第一,加密方式要和解密方式相同。第二,检查密码有没有问题。第三,加密的密文是否不止一行(密文有换行符)。
换另一种加密方式试试
你先不要写出配置项,就加密编辑框1的内容显示到编辑框2,解密到编辑框3。测试有没有问题。如果没问题,写配置之后就有问题那就不能用这个加密方式。
读配置项:.版本2.子程序__启动窗口_创建完毕.如果真(文件是否存在(取运行目录()+“\Data.ini”)=假)写配置项(取运行目录()+“\Data.ini”,“Data”,,).版本2编辑框1.内容=读配置项(取运行目录()+“\Data.ini”,“账号记录”,“帐号”,)编辑框2.内容=读配置项(取运行目录()+“\Data.ini”,“密码记录”,“密码”,)写配置项:..版本2.如果(选择框1.选中=真)写配置项(取运行目录()+“\Data.ini”,“账号记录”,“帐号”,编辑框1.内容)写配置项(取运行目录()+“\Data.ini”,“密码记录”,“密码”,编辑框2.内容).否则.如果结束.如果(选择框1.选中=假)删除文件(取运行目录()+“\Data.ini”).否则图: