![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Преобразовать руские буквы для поиска в google [D7, XP]
dreamse © (2007-03-23 02:22:00)Приветствую.
Стоит задача передать в Google строку с запросом на поиск
Соответственно определяем константу :
GOOGLE_QUERY = ' http://www.google.com/search?ie=ISO-8859-1&hl=de&q='
А при нажатии на кнопку подставляем
GOOGLE_QUERY + Text;
Вызываем то что получилось в браузере и вуаля... поисковик обрабатывает наш запрос.
Теперь проблема. Если ввести руские буквы в запрос то поисковик ничего не выдаст так как нужно преобразовать запрос на русском языке в примерно вот это :
%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=
Так делает сам Google. Вопрос : Как сделать такое преобразование средствами Delphi ? т.е кодом
dreamse (2007-03-23 02:27:00) [1]Решил проблему подставив кг заместо com и рускую кодировку.
http://www.google.ru/search?ie=UTF-8&oe=UTF-8&hl=de&q=
А всё таки интересно как преобразовывать ?