Delphi:在url-ready中转换字符串的函数

时间:2011-11-11 13:56:03

标签: delphi url

  

可能重复:
  Standard URL encode function?

我需要在“支持url”的字符串中转换Delphi字符串(如TEdit.Caption)。

我需要这个,因为我会以编程方式打开谷歌地图,就像TEdit我写的“悉尼高街”

然后我想在maps.google.com/maps?q=High+Street+Sidney

打开浏览器

是否有准备好的函数来执行此操作,还要解析重音符?

1 个答案:

答案 0 :(得分:3)

您可以将Indy中的IdURI单位添加到您的uses子句中,并使用TIdURI.URLEncode()方法对URL进行编码,并使用TIdURI.Decode()将编码后的URL解码为普通字符串。