Форум: "Начинающим";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];
ВнизКак в строке заменить один слєш на 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c