易语言,加密文本 为什么 把 很长很长 的 内容 加密后,然后解密 就会 什么都没有?
就像这么长的我认为我这一段代码有问题:.版本2.支持库dp1.如果(_启动窗口.编辑框1.内容=“”且编辑框1.内容=_启动窗口.编辑框2.内容)通用对话框1.类型=0通...
就像这么长的
我认为我这一段代码有问题:
.版本 2
.支持库 dp1
.如果 (_启动窗口.编辑框1.内容 = “” 且 编辑框1.内容 = _启动窗口.编辑框2.内容)
通用对话框1.类型 = 0
通用对话框1.打开 ()
jiemi = 打开文件 (通用对话框1.文件名, , )
_启动窗口.编辑框1.内容 = 到文本 (解密数据 (到字节集 (读入文本 (jiemi, )), 通用对话框1.文件名, 2))
窗口3.销毁 ()
.否则
载入 (窗口1, , 真)
可是找不出原因....... 展开
我认为我这一段代码有问题:
.版本 2
.支持库 dp1
.如果 (_启动窗口.编辑框1.内容 = “” 且 编辑框1.内容 = _启动窗口.编辑框2.内容)
通用对话框1.类型 = 0
通用对话框1.打开 ()
jiemi = 打开文件 (通用对话框1.文件名, , )
_启动窗口.编辑框1.内容 = 到文本 (解密数据 (到字节集 (读入文本 (jiemi, )), 通用对话框1.文件名, 2))
窗口3.销毁 ()
.否则
载入 (窗口1, , 真)
可是找不出原因....... 展开
展开全部
按你提供的代码来看,你的加密与解密都都写错了!
然后你是利用通用对话框打开文件的,你应该写读入文件,我自己按你的代码帮你修改了一下,你参考一下再修改吧!
-------------------------------------------------------------以下是代码
.版本 2
.支持库 dp1
.如果真 (_启动窗口.编辑框1.内容 = “” 且 编辑框1.内容 = _启动窗口.编辑框2.内容)
通用对话框1.类型 = 0
.如果真结束
.如果真 (通用对话框1.打开 () = 真)
jiemi = 到文本 (读入文件 (通用对话框1.文件名))
_启动窗口.编辑框1.内容 = 到文本 (解密数据 (到字节集 (jiemi), “你的加密密码文本”, #RC4算法)) ' 加密解密算法,易语言暂时只支持两个,#RC4与#DES 两种算法
窗口3.销毁 ()
载入 (窗口1, , 真)
然后你是利用通用对话框打开文件的,你应该写读入文件,我自己按你的代码帮你修改了一下,你参考一下再修改吧!
-------------------------------------------------------------以下是代码
.版本 2
.支持库 dp1
.如果真 (_启动窗口.编辑框1.内容 = “” 且 编辑框1.内容 = _启动窗口.编辑框2.内容)
通用对话框1.类型 = 0
.如果真结束
.如果真 (通用对话框1.打开 () = 真)
jiemi = 到文本 (读入文件 (通用对话框1.文件名))
_启动窗口.编辑框1.内容 = 到文本 (解密数据 (到字节集 (jiemi), “你的加密密码文本”, #RC4算法)) ' 加密解密算法,易语言暂时只支持两个,#RC4与#DES 两种算法
窗口3.销毁 ()
载入 (窗口1, , 真)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询