delphi简单实现ascii互转  
官方Delphi 学习QQ群: 682628230(三千人)
频道

delphi简单实现ascii互转


效果图

初学delphi做个ascii转换工具,为在手工注入网站的时候做个辅助

主要处理操作如下:

//ascii转换
procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
Result, Code: string;
a: array[0..10000] of char;
begin
Code :='';
Result:='';

for i := 1 to length(edit1.Text) do
begin
    Code := edit1.Text;
    a[i - 1] := Code[i];
    Result := Result + inttostr(ord(a[i - 1]));

    if i <> length(edit1.Text) then
      Result := Result + ',';
end;

memo1.Clear;
memo1.Lines.Add(Result);
end;


//单个ascii还原
procedure TForm1.Button2Click(Sender: TObject);
var
s:integer;
h:string;
begin
s:=strtoint(edit2.Text);
h:=Chr(s);
memo2.Lines.Add(h);
end;
//清空
procedure TForm1.Button3Click(Sender: TObject);
begin
edit1.Text:='';
edit2.Text:='';
memo1.Clear;
memo2.Clear;
end;
//关闭
procedure TForm1.Button4Click(Sender: TObject);
begin
Application.Terminate;
end;


推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.038369178771973 seconds