Вниз
Скачать: CL | DM;

Как лучше всего заменить все ‘*’ в строке на ‘%’, можно конечно   Найти похожие ветки 

← →
iNew   (2002-11-07 14:50) [0]

StringReplace использовать, но хотелось бы что-то побыстрее.


← →
iNew   (2002-11-07 15:34) [1]

Плииз !!!


← →
Cr@sh ©   (2002-11-07 15:38) [2]

Можешь сначала найти символ(function pos()),затем его удалить(function delete()), а затем туда записать нужный символ(procedure insert()). Все это ставишь в репит. Быстрее получится врядли :)


← →
Геннадий ©   (2002-11-07 15:46) [3]

procedure ReplaceChar(var St: String; OldCh, NewChar: Char);
var
S : String;
I : Integer;
begin
S:= "";
For I:=1 to Length(St) do
begin
If St[I] = OldCh
then S:= S + NewCh
else S:= S + St[I];
end;

end;


А иначе - навряд ли... И потом, а что значит "быстрее"? В строке не так уж много символов, что б цикл долго выполнялся...



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
14-59370
iNew
2002-10-30 07:13
2002.11.18
Проинсталировал Delphi_6.0, инсталаяция прошла успешно, а


3-59017
ACampball
2002-10-28 15:32
2002.11.18
Восстановление подключения к IB в BDE


14-59400
GUID
2002-10-30 19:16
2002.11.18
HELP!!!!! Proxy server for w2k professional


8-59294
Сергей Ф.В.
2002-07-29 20:49
2002.11.18
Сдвиг попиксельно в лево в PaintBoxe


7-59443
Crush_fm
2002-09-16 22:07
2002.11.18
Как программно узнать общий объём HDD.




   Наверх