| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Замена пробелов на %20 |
| Автор: VAMPiRE69 1.7.2006, 14:54 |
| Подскажите пожалуйста, задача простейшая: есть UpFileName: string, в котором содержится название файла, например 'my best song.mp3'. Мне надо замерить все пробелы на символ %20, чтобы получилось 'my%20best%20song.mp3'. Пробовал с помощью цикла и pos но что-то у меня не получается! Спасибо заранее большое! |
| Автор: Palladin 1.7.2006, 15:06 | ||
P.S. Можеь и неработает, не проверял |
| Автор: Poseidon 1.7.2006, 16:44 | ||
Да оно и с первого взгляда видно, что не работает
|
| Автор: volvo877 1.7.2006, 16:46 |
| VAMPiRE69, про StringReplace не слышал никогда? Oops, опоздал |
| Автор: Palladin 1.7.2006, 17:47 | ||||
хер*ссе Это тут я так понимаю первый параметр строка в которой ищем, второй что ищем, третий что вставляем, а четвёртый это тпа смотреть всю строку???? P.S. Блин народ вы откуда такие умные нарисовались А в своём примере я просто забыл коечто сделать!
Ах да за изобритение вилосипеда(с 5 колёсами) плюс мне P.S. Где ж ты был раньше со своим stringreplace, я этот вилосипед раз 20 изобретал на лабах |
| Автор: VAMPiRE69 2.7.2006, 13:13 |
| Poseidon, volvo877 спасибо, действительно не знал о существовании StringReplace! работает! RooR, спасибо и тебе за старания =))))) |
| Автор: Mechanic 2.7.2006, 21:55 |
| Можно чуть-чуть по теме? UrlEscape, UrlEscapeSpaces, UrlCanonicalize ? |
| Автор: Palladin 2.7.2006, 22:48 |
| UrlEscape, UrlEscapeSpaces, UrlCanonicalize Механик,а что это??? |
| Автор: Mechanic 2.7.2006, 22:57 | ||
Это функи из "Shell Path Handling Functions".
Там исчо много всяких вкусностей. |
| Автор: Poseidon 2.7.2006, 23:04 |
| Mechanic, не вижу смысла подключать дополнительную библиотеку ради того, что делается простой заменой |
| Автор: Palladin 2.7.2006, 23:42 |
| И что с этого, что если название будет содержать ^&`{}][ то stringreplace или мой " велосипед" не справится |