Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Кодировка Добавлено: 24.09.06 14:37  

Автор вопроса:  pashaq2000 | Web-сайт: нет | ICQ: 216117684 
Есть текст вида "Это не понятная кодировка". В яндексе адресной строке появляется %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-сайт: hw.t-k.ru
 Профиль | | #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
Всем спасибо!!!!!!!!!!!!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам