Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi 2 Arrays vergleichen... (https://www.delphipraxis.net/115760-2-arrays-vergleichen.html)

HeinzJ 19. Jun 2008 08:46

Re: 2 Arrays vergleichen...
 
??
Delphi-Quellcode:
for lauf1 := 1 to j do begin
    for lauf2 := 1 to i do begin
       if sku[lauf1] = Tempsku[lauf2] then begin
         ShowMessage('OK');
       end else begin
         If sku[lauf1] = "leerwert" then
           ShowMessage('in sku nicht vorhanden')
         else
           ShowMessage('in Tempsku nicht vorhanden')
       end;
    end;
end;

finalr 20. Jun 2008 18:48

Re: 2 Arrays vergleichen...
 
Zitat:

Zitat von HeinzJ
??
Delphi-Quellcode:
for lauf1 := 1 to j do begin
    for lauf2 := 1 to i do begin
       if sku[lauf1] = Tempsku[lauf2] then begin
         ShowMessage('OK');
       end else begin
         If sku[lauf1] = "leerwert" then
           ShowMessage('in sku nicht vorhanden')
         else
           ShowMessage('in Tempsku nicht vorhanden')
       end;
    end;
end;

so hatte ich es auch schon ausprobiert...funktioniert aber nicht... habs aber jetzt gelöst und funzt einwandfrei... :)

Delphi-Quellcode:
 i := 2;
  Repeat
    j := 2;
    Repeat
      j := j + 1
    Until (sku[i] = Tempsku[j]) OR (Tempsku[j] = '');
    if sku[i] = Tempsku[j] then begin
      Temp.Cells[j, 2].Value := 'add';
    end ELSE BEGIN
       Temp.Cells[lauf2, 1].Value := sku[i];
       lauf2 := lauf2 + 1;
    END;
    i := i + 1;
  Until sku[i] = '';

  i := 2;
  Repeat
    j := 2;
    Repeat
      j := j + 1;
    Until (Tempsku[i] = sku[j]) OR (sku[j] = '');
    if TempSku[i] = sku[j] then begin
      // GEFUNDEN
    end else begin
      Temp.Cells[i, 2].Value := 'delete';
    end;
    i := i + 1;
  Until Tempsku[i] = '';
Aber vielen Dank für eure Hilfe

gruss daniel


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:22 Uhr.
Seite 2 von 2     12   

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