Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Stringteil im String finden (https://www.delphipraxis.net/170006-stringteil-im-string-finden.html)

TRUCKERmas 24. Aug 2012 23:36

Delphi-Version: 7

Stringteil im String finden
 
Ich möchste gerne eine Schleife durchlaufen lassen
die in einer TStringList
jede Zeile nach einem bestimmten String durchsucht und
mir dann sagt welche Zeile denn nun meinen gesuchten string enthält.

Christian Seehase 24. Aug 2012 23:46

AW: Stringteil im String finden
 
Und an welcher Stelle hast Du nun ein Problem? :gruebel:

Popov 25. Aug 2012 00:30

AW: Stringteil im String finden
 
Eine Möglichkeit:

Delphi-Quellcode:
var
  sl: TStringList;
  i: Integer;
  s: String;
begin
  sl := TStringList.Create;
  try
    sl.Text := ListBox1.Items.Text; // irgendein Inhalt in Stringlist kopieren

    s := 'sl'; //gesuchter Text

    for i := 0 to sl.Count - 1 do
    begin
      if Pos(s, sl[i]) > 0 then
        ShowMessage('"' + s + '" in Zeile ' + IntToStr(i));
    end;
  finally
    sl.Free;
  end;
end;

TRUCKERmas 25. Aug 2012 10:24

AW: Stringteil im String finden
 
Hey Popov, das ist genau was ich gesucht habe, vielen dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz