Страница: 1 |
Страница: 1 |
Вопрос: Кодировка
Добавлено: 24.09.06 14:37
Автор вопроса: pashaq2000 | Web-сайт:
Есть текст вида "Это не понятная кодировка". В яндексе адресной строке появляется %DD%F2%EE+%ED%E5+%EF%EE%ED%FF%F2%ED%E0%FF+%EA%EE%E4%E8%F0%EE%E2%EA%E0
Не понятен алгоритм перевода. Кто знает как это сделать
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 24.09.06 15:13
for i = 1 to len(str) step 3
msgbox chr(val("&H" & Mid(str, i+1, 2)))
next
че-нить вроде.
Номер ответа: 2
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #2
Добавлено: 24.09.06 18:06
это обратно, а туда...
for i = 1 to len(str)
result$ = result$ & "%" & hex(asc(mid$(str,i,1)))
next
че-нить вроде
Номер ответа: 3
Автор ответа:
Nj
ICQ: 223663115
Вопросов: 21
Ответов: 285
Профиль | | #3
Добавлено: 24.09.06 23:22
Короче: это обыкновенное перечисленее шестнадцетиричных кодов символов с разделителем %. YandexSymb=Hex(Asc(NormalSymb))
Номер ответа: 4
Автор ответа:
pashaq2000
ICQ: 216117684
Вопросов: 13
Ответов: 29
Web-сайт:
Профиль | | #4
Добавлено: 25.09.06 06:46
Всем спасибо!!!!!!!!!!!!