Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi [Erledigt] High(x) gibt falschen Wert zurück? (https://www.delphipraxis.net/86467-%5Berledigt%5D-high-x-gibt-falschen-wert-zurueck.html)

xZise 14. Feb 2007 16:21


[Erledigt] High(x) gibt falschen Wert zurück?
 
Ich habe ein Problem mit folgendem Array:
Zitat:

(('logo_left_bluemelein.gif', 'Eine Schöne Blume beim Delphipraxis Logo!', 'Unknown', 'C:\Dokumente und Einstellungen\xZise\Eigene Dateien\Borland Studio-Projekte\Quinstall\', 'X'))
Und der Wert ist in einem Array gespeichert (genauer gesagt: Das ist das array).
Nun möchte ich die Items herausfinden. Also "High(x)" aufgerufen, und was sagt es mir?
Auf jedenfall nicht "0" sondern irgendwas darüber (ich bin mir nicht sicher, da er in der Schleife dann abstürzt, aber ist an sich egal)...
Wo liegt hier nun der Fehler vor?

Hat sich erledigt! Es war ein falscher Vergeichsoperator in der Schleife :oops:

alcaeus 14. Feb 2007 16:23

Re: High(x) gibt falschen Wert zurück?
 
High() sollte 4 zurueckgeben, Low(0). Wie eben immer bei dynamischen Arrays, die geben den hoechsten bzw. niedrigsten Index zurueck ;)

Greetz
alcaeus


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:16 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 by Thomas Breitkreuz