Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Memo nach vorhandenen Werten durchsuchen (https://www.delphipraxis.net/89410-memo-nach-vorhandenen-werten-durchsuchen.html)

Crazymodder 30. Mär 2007 16:46


Memo nach vorhandenen Werten durchsuchen
 
Hi hoffe Ihr könnt mir helfen
Ich will alle Werte, die in einer Memo stehen mit einander vergleichen also jeder Wert mit jedem.
Wenn ein gleicher gefunden wurde soll sich eine neue Form öffnen und hineinschreiben in welcher Zeile die Werte gleich sind.
Hoff das das realisierbar thx im Vorraus
Crazymodder

Klaus01 30. Mär 2007 17:02

Re: Memo nach vorhandenen Werten durchsuchen
 
Hallo,

das ganze sollte mit zwei Schleifen zu erschlagen sein:

Delphi-Quellcode:
for i:=0 to Memo1.lines.count - 1 do
  for j:=0 to Memo1.lines.count - 1 do
    if Memo1.lines.strings[i] = Memo1.lines.Strings[j] then
      begin
        if i <> j then
          begin
          end;
      end;
Du mußt dann nur noch dafür sorgen, das keine doppelten Einträge
in die andere Form übertragen werden.

Grüße
Klaus

shmia 30. Mär 2007 17:10

Re: Memo nach vorhandenen Werten durchsuchen
 
Kleine Verbesserung. So werden die Vergleiche nicht doppelt durchgeführt.
Delphi-Quellcode:
for i:=0 to Memo1.lines.count - 2 do
  for j:=i+1 to Memo1.lines.count - 1 do
    if Memo1.lines.strings[i] = Memo1.lines.Strings[j] then
      begin

      end;

Crazymodder 30. Mär 2007 17:14

Re: Memo nach vorhandenen Werten durchsuchen
 
Thx thx für diese schnllen Antworten das Problem wäre dann damit gelöst danke danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:01 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