Forum: Object-Pascal / Delphi-Language
Delphi
by quendolineDD,
12. Jun 2009
Um die Funktion der Suche weiterhin zu gewährleisten und andere schnell an passende Ergebnisse kommen wäre es doch passend ein neues Thema zu starten, mit der neuen Frage/Thematik.
Forum: Object-Pascal / Delphi-Language
Delphi
by quendolineDD,
6. Jun 2009
Um meine Aussage zu verdeutlichen: Ich meine, das zum einen das von Satty67 festgestellte. Es gibt Fälle, in denen die Schleife nicht durchlaufen wird und der Rückgabewert der Funktion gänzlich ungesetzt ist und wie von Apollonius beschrieben ein undefinierter Wert aus dem Arbeitsspeicher gelesen wird.
Es wird nur False mit 0 definiert. True ist alles <> 0. Daher gibt es auch Unterschiede im...
Forum: Object-Pascal / Delphi-Language
Delphi
by quendolineDD,
6. Jun 2009
Heißt doch nicht, das hier jedes mal auf .Count zugegriffen werden muss.
Forum: Object-Pascal / Delphi-Language
Delphi
by quendolineDD,
6. Jun 2009
Wenn die Schleife nicht durchlaufen wird, wird kein Result gesetzt. Denk mal darüber nach, was passiert, wenn 0 Elemente in der Listbox sind. :-)
Außerdem gab es doch bei Listbox die Funktion .IndexOf.
Edit:
Dann würde ich lieber eine while- oder repeat-Schleife nehmen, anstatt mit einem break zu arbeiten. Und das false kannst du ja schon ganz am Anfang setzen und nur noch bei einem Fund den...