一个字符串加密的问题,很简单

xzm2000 2001-10-07 09:38:21
这是我写的一段字符串加密程序,没有通过编译,请高手帮我改一下,另外看看实现逻辑有没有错误,可以实现加密吗?程序安全吗?我第一次使用指针

var
a: array of char;
c: char;
t: string;
i: integer;
begin
t := edit1.text;
setlength(a, length(t));
a := @t;
for i := 0 to length(t) - 1 do
begin
c := a[i] xor '1'; //这里通不过
edit1.text := edit1.text + c;
end;
end;
...全文
126 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xzm2000 2001-10-09
  • 打赏
  • 举报
回复
up
truezerg 2001-10-07
  • 打赏
  • 举报
回复
c := a[i] xor '1'; //这里通不过

这里 1 不能为字符串类型!
dyny 2001-10-07
  • 打赏
  • 举报
回复
c:=a[i] xor '1'?
c:=Chr(ord(a[i]) xor ord('1'))
xzm2000 2001-10-07
  • 打赏
  • 举报
回复
用了上面的方法
编译可以通过,但是运行出错了
cobi 2001-10-07
  • 打赏
  • 举报
回复
同意楼上两位
kuangning 2001-10-07
  • 打赏
  • 举报
回复
同意楼上

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧