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

Вниз

Как в строке заменить один слєш на 2 слєша?   Найти похожие ветки 

 
Volf_555 ©   (2006-04-29 17:04) [0]

Есть строка:
%SystemRoot%\system32\SHELL32.dll,22
Как переделать её в
%SystemRoot%\\system32\\SHELL32.dll,22
?
То есть - как заменить один слэш на 2 слэша?!


 
Anatoly Podgoretsky ©   (2006-04-29 17:08) [1]

stringreplace


 
Volf_555 ©   (2006-04-29 17:58) [2]

Что здесь не так тогда:

procedure TForm1.Button1Click(Sender: TObject);
begin
edit1.Text:="%SystemRoot%\system32\SHELL32.dll,22";
stringreplace(edit1.Text,"\","\\", rfReplaceAll);
end;

В справке написано:
type
 TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase);

При компиляции выскакивает ошибка. В чём ошибка тогда?


 
Zeqfreed ©   (2006-04-29 17:59) [3]

Надо ещё почитать разделы справки о множествах.


 
Шпиён   (2006-04-29 18:02) [4]

edit1.Text:=stringreplace(edit1.Text,"\","\\", [rfReplaceAll]);


 
Volf_555 ©   (2006-04-29 18:14) [5]


> Шпиён   (29.04.06 18:02) [4]
> edit1.Text:=stringreplace(edit1.Text,"\","\\", [rfReplaceAll]);
>

thank - стормозил.....



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

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

Наверх




Память: 0.47 MB
Время: 0.03 c
11-1126286716
homm
2005-09-09 21:25
2006.05.21
Новый TButton


2-1146245403
Mark86rus
2006-04-28 21:30
2006.05.21
как в строке отрезать последние три символа?


15-1146050329
Rouse_
2006-04-26 15:18
2006.05.21
Хех, всем Модерам бояться :)


3-1143788084
Alex_12345
2006-03-31 10:54
2006.05.21
JET 4.0 - правила использования....


2-1146741214
KyRo
2006-05-04 15:13
2006.05.21
TServerSocket;