效果图
初学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