Einzelnen Beitrag anzeigen

Benjin

Registriert seit: 1. Nov 2004
Ort: München
64 Beiträge
 
Delphi 7 Enterprise
 
#11

Re: Problem mit For... to... do... und Integer Array

  Alt 17. Feb 2005, 12:35
Hmm,
sorry für die viele Verwirrung.
Also die Initalisierung der 2 Arrays, die ich durchsuchen lassen, mit anschließender Wertzuweisung sieht wie folgt aus:

Delphi-Quellcode:
...
  SetLength(ArticlWVid, 3);
  SetLength(ArticlWAudio, 3);
  ArticlWVid[0] := 1;
  ArticlWAudio[0] := 2;
...
Zitat:
Benjin hat folgendes geschrieben:
Dies funktioniert ganz wunderbar außer bei

IsInArray(0, [...]) oder IsInArray(0, [...])

Um dies nochmal zu erläutern:
Mit [...] ist irgendein Array gemeint, über den der Suchalgorithmus läuft.
Die Besonderheit dabei ist, das der Suchalgorithmus für alle Werte außer für (0, irgenein Array) das korrekte Ergebnis liefert. D.h. obwohl 0 kein Wert in dem zu durchsuchenden Array ist, gibt der Alg. TRUE zurück.
Interessanterweise gibt er ebenfalls TRUE zurück, wenn ich 0 den beiden Arrays als Wert hinzufüge...
..... - Kurt - .....
  Mit Zitat antworten Zitat