Форум: "Основная";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];
ВнизИ снова проблема .... многоуважаемые Мастера ! ! ! Найти похожие ветки
← →
Андрей Сенченко (2002-01-25 13:43) [14]Ну это другое дело ..
Вот обработка строк с разделителями
( Автор Юрий Зотов © ):
S - исходная строка.
with TstringList.Create do
try
Text := StringReplace(S, ":", #13#10, rfReplaceAll);
A := Strings[0];
B := Strings[1];
C := Strings[2];
D := Strings[3];
E := Strings[4]
finally
Free
end;
( Автор : Dimka Maslov © )
procedure ExtractStrings(Str: TString; List: TStrings; Separator: Char);
var
P1, P2: PChar;
begin
List.BeginUpdate;
try
List.Clear;
P1:=PChar(Str);
repeat
P2:=StrScan(P1, Separator);
if P2<>nil then P2^:=#0;
List.Add(P1);
P1:=P2;
Inc(P1);
until P2 = nil;
finally
List.EndUpdate;
end;
end;
Говорят, что есть функция в RXLib. Сам не видел.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c