vb程序设计 加密解密字符串

1.编写一加密、解密的程序,要求在文本框中输入一串字符后,对所有字符进行加密,显示在另外一个文本框内,在第三个文本框内显示对第二个文本框内容解密后内容2.要求采用运算符X... 1.编写一加密、解密的程序,要求在文本框中输入一串字符后,对所有字符进行加密,显示在另外一个文本框内,在第三个文本框内显示对第二个文本框内容解密后内容
2.要求采用运算符XOR
3.综合运用文本框的多种属性,例如multiline scrollbars keyAscii
4.对文本框中字符逐字加密、解密的方法。
展开
 我来答
farfamed
2009-06-24 · TA获得超过1039个赞
知道小有建树答主
回答量:520
采纳率:0%
帮助的人:1013万
展开全部
'对文本框的MultiLine=True和ScrollBars=3的设置,要在属性窗口中进行,在第一个文本框中输入回车,即可执行

Private Sub Text1_KeyPress(KeyAscii As Integer)
Dim n As Integer, i As Integer, pwd As String, oByte() As Byte, temp() As String
If KeyAscii = 13 Then
i = 0
pwd = Text1
n = Len(pwd)
ReDim oByte(0 To n - 1), temp(0 To n - 1)
Do While i < n
oByte(i) = Asc(Mid(pwd, i + 1, 1))
oByte(i) = 21 Xor oByte(i)
temp(i) = Chr(oByte(i))
i = i + 1
Loop
Text2 = Join(temp, "")

i = 0
pwd = Text2
n = Len(pwd)
ReDim oByte(0 To n - 1), temp(0 To n - 1)
Do While i < n
oByte(i) = Asc(Mid(pwd, i + 1, 1))
oByte(i) = 21 Xor oByte(i)
temp(i) = Chr(oByte(i))
i = i + 1
Loop
Text3 = Join(temp, "")
End If

End Sub
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式