Hallo,
danke Marabu, so funktioniert es einwandfrei.
Warum mein Code nicht funktioniert hat ist mir allerdings immer noch nicht ganz klar, denn die Initialisierung Item := nil bewirkt ja nur, dass vom Anfang an gesucht wird (Startindex -1). Dein Code funktioniert übrigens seltsamerweise auch mit sdBelow statt sdAll.
Der einzige Grund warum ich mir die Items gemerkt hab war übrigens um anschließend auf ihre Indizes zuzugreifen--da hast du natürlich recht, es ist eleganter sich dann auch nur diese zu "merken".
@ibp:
Was meinst du damit?
Jedenfalls thx@all
Christian