Конвертировать строку с русскими буквами для WEB запроса через ShellExecute

alex-saratov
Дата: 18.11.2007 23:10:59
При передачи запроса через ShellExecute методом GET получается, ято русские символы в непонятной раскладке. Форум перерыл, но ответа не нашел...
alex-saratov
Дата: 18.11.2007 23:13:26
вот запрос ShellExecute(0, nil, ProgramOptions.URL+'profiler_rewrite.php?user_to_search='+ListBoxUsers.Selected.Caption), nil, nil, SW_SHOWDEFAULT);

ListBoxUsers.Selected.Caption мне нужно конвертнуть в Win1251 а как?
8-o
Дата: 18.11.2007 23:17:11
alex-saratov

ListBoxUsers.Selected.Caption мне нужно конвертнуть в Win1251 а как?

А сейчас в какой они у тебя кодировке?
alex-saratov
Дата: 18.11.2007 23:21:41
Да вот и я не пойму в чем дело...

допустим юзер "Тоша" в вин1251 выглядит как строка %D2%EE%F8%E0 а из делфи получается
%D0%A2%D0%BE%D1%88%D0%B0

не похоже ...
8-o
Дата: 18.11.2007 23:25:34
А, вот ты о чем...
Ну, сам конвертни в hex - вид, кодировать всего пару минут.
Чем бороться с экплорером.
alex-saratov
Дата: 18.11.2007 23:38:48
туплю... действительно все сделал... :)
нельзя столько писать......

ОГРОМНОЕ СПАСИБО