如何才能将下面的地址1转换成地址2:地址1:
ftp://www.163.com/Windows%20XP%BC%F2%CC%E5%D6%D0%CE%C4VLK%C9%CF%BA%A3%D5%FE%B8%AE%B0%E6.rar地址2:
ftp://www.163.com/Windows XP简体中文VLK上海政府版.rar最好是已经编释好的EXE程序!如果有的请麻烦发到下面的邮箱:[email protected]@163.com多谢!!!我会立即给分的!!!
ftp://www.163.com/Windows%20XP%BC%F2%CC%E5%D6%D0%CE%C4VLK%C9%CF%BA%A3%D5%FE%B8%AE%B0%E6.rar地址2:
ftp://www.163.com/Windows XP简体中文VLK上海政府版.rar最好是已经编释好的EXE程序!如果有的请麻烦发到下面的邮箱:[email protected]@163.com多谢!!!我会立即给分的!!!
解决方案 »
- 动态创建MDI子窗体的问题,菜单可以,按钮不行!
- 如下这段代码怎么传递动态参数比较合适?(问题有点长~谢谢)
- 输入汉字查询错误
- 子目录操作问题(目录树结构).
- 请大家帮忙看一下下面关于COMBoBoxEx.data使用的代码怎么回事?
- Access中关于日期的问题
- 求Wav转成MP3或wma的源码或控件!(如果分不够另开贴答谢)
- text的值如何转换成oracle的data值+1???急
- 急!!!当我追加一条记录的时候,怎样始数据库里的id字段加一?
- 讨论用ADO连接的数据库,添加数据有那些方法,各优缺点!
- ADO连接Access数据库不能保存问题?
- 如何从一字符串中取出特定位置的几个连续字符?
var s, s1, sRet: string;
i, iLen: integer;
begin
s := 'ftp://www.163.com/Windows%20XP%BC%F2%CC%E5%D6%D0%CE%C4VLK%C9%CF%BA%A3%D5%FE%B8%AE%B0%E6.rar';
//s := chr(strtoint('$BC')) + chr(strtoint('$F2'));
iLen := Length(s);
i := 1;
while i < iLen+1 do
begin
if s[i] = '%' then
begin
s1 := Chr(StrToInt('$' + s[i+1] + s[i+2]));
sRet := sRet + s1;
inc(i, 3);
continue;
end;
sRet := sRet + s[i];
inc(i);
end;
showmessage(sret);
end;大概如此, 代碼比較亂, 你自己整理下!!!
var
NMURL1 : TNMURL;
begin
NMURL1 := TNMURL.Create(nil);
try
NMURL1.InputString := 'ftp://www.163.com/Windows%20XP%BC%F2%CC%E5%D6%D0%CE%C4VLK%C9%CF%BA%A3%D5%FE%B8%AE%B0%E6.rar';
ShowMessage(NMURL1.Decode);
finally
NMURL1.Free;
NMURL1 := nil;
end;
end;//Delphi 7可能不行。Delphi 5, 6都可以。