Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.18;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.02 c
6-59309
goldzoloto
2002-09-21 13:28
2002.11.18
SOS SOS SOS., откликнетесь кто может.


4-59475
Donatas
2002-10-06 18:27
2002.11.18
HOOK и и тд


4-59483
ZrenBy
2002-10-07 18:14
2002.11.18
Адрес WndProc


3-59073
S
2002-10-30 17:14
2002.11.18
Добавить колонку в базу данных!


4-59513
Novichek
2002-10-05 21:33
2002.11.18
Можно ли развернуть/свернуть все проги нетрогая свою?