Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.12;
Скачать: CL | DM;

Вниз

Преобразование строки   Найти похожие ветки 

 
webpauk   (2007-06-01 14:33) [0]

строку вида:
"http://rb/officework/partner/ListPartner.asp??StrSrc=обще%19"

надо преобразовать в
"http://rb/officework/partner/ListPartner.asp??StrSrc=%EE%E1%F9%E5%2519"

такое преобразование происходит при передаче данных на сервер. При чем, пользователь заполняет форму и вводит "обще%19", а IE преобразовывает в ="%EE%E1%F9%E5%2519"


 
webpauk   (2007-06-01 14:36) [1]

механизм для преобразования "обще" - понятен for...IntToHex(ord(Edit1.Text[I]), 2)
а как 19 не преобразуется в hex-последовательность?


 
G_M_S ©   (2007-06-01 14:39) [2]

1. Добавить в USES модуль idURI
2. s := TidURI.URLEncode("http://rb/officework/partner/ListPartner.asp??StrSrc=обще%19");


 
clickmaker ©   (2007-06-01 14:40) [3]


> а как 19 не преобразуется в hex-последовательность?

то есть?


 
G_M_S ©   (2007-06-01 14:40) [4]


> webpauk   (01.06.07 14:36) [1]

Да кончайте вы все руками делать... Зачем изобретать велосипед, если и так все сделано уже?


 
G_M_S ©   (2007-06-01 14:45) [5]

Вдогонку:

> а как 19 не преобразуется в hex-последовательность

Способ, указанный в [2] как раз и позволяет преобразовывать только нужные символы.


 
Anatoly Podgoretsky ©   (2007-06-01 15:21) [6]

> webpauk  (01.06.2007 14:36:01)  [1]

А не как не преобразовывается, как было 19 так и осталось 19



Страницы: 1 вся ветка

Текущий архив: 2007.08.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
2-1183583554
Infloop
2007-07-05 01:12
2007.08.12
Индексация типов данных


1-1180893726
JanMihail
2007-06-03 22:02
2007.08.12
Как сделать другой шрифт в строке CheckListBoxa


15-1184446989
Kostafey
2007-07-15 01:03
2007.08.12
С днем рождения ! 15 июля


2-1184844929
Игорь_
2007-07-19 15:35
2007.08.12
WinApi и SQL


2-1184730900
Марго
2007-07-18 07:55
2007.08.12
Компонента ShellTreeView