以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- [求助]为什么DecryptText(password,"哈","东")语句不执行呢? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=154228)
|
-- 作者:新福星
-- 发布时间:2020/9/8 17:16:00
-- [求助]为什么DecryptText(password,"哈","东")语句不执行呢?
如下图。期望执行 DecryptText(password,"哈","东")语句得到解压缩的值,但是如图所示,无值!在命令窗口是可以得到正确结果的!
何因!谢谢
此主题相关图片如下:qq图片20200908171159.png

|
-- 作者:有点蓝
-- 发布时间:2020/9/8 17:21:00
--
不要使用中文做加解密的键值
|
-- 作者:新福星
-- 发布时间:2020/9/8 17:29:00
--
英文我也试了也不出来
|
-- 作者:有点蓝
-- 发布时间:2020/9/8 17:34:00
--
加密和解密都必须是同一个键,键长度最好是8位
Dim s As String = EncryptText("111","12345678","87654321") Output.Show(DecryptText(s,"12345678","87654321"))
|
-- 作者:新福星
-- 发布时间:2020/9/8 17:35:00
--
刚才再试换成了英文仍然是这种情况。bin目录我也删除了。
MessageBox.Show(username & "/" & password) jmma= DecryptText(password,"XX","NN") MessageBox.Show(username & "/" & password & "/////" & jmma)
|
-- 作者:新福星
-- 发布时间:2020/9/8 17:43:00
--
Dim s As String = EncryptText("111","12345678","87654321")
Output.Show(DecryptText(s,"12345678","87654321"))
用这个在命令窗口是正常的,可以解压的。
现在问题是还没有遇到解压缩。现在只是把窗口接收来的密码压缩加密,然后用这个结果到用户表中查找的!就是这个压缩加密出不来,真是奇怪!
|
-- 作者:新福星
-- 发布时间:2020/9/8 17:53:00
--
很奇怪。换了一个字串定义就好了
|