Registriert seit: 21. Aug 2003
7.332 Beiträge
Delphi 2009 Professional
|
Re: Teilstring suchen
17. Apr 2008, 20:48
Du hast das gleiche Problem, wenn sich mehrere Autoren finden. Das ganze ein bisschen erweitert:
Delphi-Quellcode:
function SearchSubString(const s, //gesuchter String
Sep: string; //Trennstring
const sList: TStrings //Liste
): String; //Kommatext mit den gefundenen Items
var
i, max: integer;
ResTmp, ItemStr: String;
begin
i := 0;
ResTmp := '';
max := sList.Count;
while (i < max) do
begin
ItemStr := sList[I];
ItemStr := Copy(ItemStr, 1, Pos(Sep, ItemStr));
if Pos(s, ItemStr) > 0 then
begin
ResTmp := ResTmp + IntToStr(I) + ',';
end;
inc(i);
end;
Result := Copy(ResTmp, 1, Length(ResTmp) - 1);
end;
|
|
Zitat
|