Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Index angeblich außerhalb Wertebereich (ComboBox) (https://www.delphipraxis.net/117299-index-angeblich-ausserhalb-wertebereich-combobox.html)

mikhal 18. Jul 2008 10:32

Re: Index angeblich außerhalb Wertebereich (ComboBox)
 
Delphi-Quellcode:
i3 := Integer(ComboBox2.Items.Objects[ComboBox2.ItemIndex + 1]) - 1
setz hier doch mal ItemIndex = 1, dann steht hier aufgelöst:
Delphi-Quellcode:
i3 := Integer(ComboBox2.Items.Objects[2]) - 1
und dann ist die Fehlermeldung korrekt, weil es kein ItemIndex 2 gibt!

Grüße
Mikhal

himitsu 18. Jul 2008 11:23

Re: Index angeblich außerhalb Wertebereich (ComboBox)
 
ja da gibt es nir eine kleine Unwichtigkeit ... es kann keine 2 (zu großer Index) übergeben werden.

schließlich wird (sollte) dieses, durch die knuffige IF-Abfrage davor, verhindert werden :angel:



so, ich baue grad mal alles auf "echte" Objekte um, welche ich dann statt dem "purem" Integer übergebe ... mal sehn (auch wenn dadurch der Code etwas undurchsichtiger wird)


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

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-2025 by Thomas Breitkreuz