Delphi-PRAXiS

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 [Combo]Listenindex überschreitet Maximum(0) Umsteig D4 => D7 (https://www.delphipraxis.net/7093-%5Bcombo%5Dlistenindex-ueberschreitet-maximum-0-umsteig-d4-%3D-d7.html)

JoelH 1. Aug 2003 13:56


[Combo]Listenindex überschreitet Maximum(0) Umsteig D4 =>
 
Ich hab ein Problem mit meinen Comboboxen und D7.

Bei D4 hab ich alles via
Delphi-Quellcode:
combobox.items[0] := 'xyz';
combobox.items[1] := 'lalala';

//usw.
belegt.
Nun steigen wir auf D7 um und der Comiler spukt mir jetzt
Zitat:

Listenindex überschreitet Maximum(0)
aus.

Es liegt scheinbar an den Combos, denn wenn ich
Delphi-Quellcode:
combobox.items.add('xyz');
combobox.items.add('lalala');

//usw.
mache gehts wieder.

Kann man irgendwelche Rangebeschränkungen, oder sowas, ausschalten ?

chris01 1. Aug 2003 14:00

Re: [Combo]Listenindex überschreitet Maximum(0) Umsteig D4 =
 
Ja, in dem du Delphi sagst, wieviele items du haben willst!!
Listbox1.items.count :=

Touchdown 1. Aug 2003 14:02

Re: [Combo]Listenindex überschreitet Maximum(0) Umsteig D4 =
 
Naja wenn es kein Item[1] gibt würde ich, wenn ich ein Compiler wäre auch meckern :mrgreen:

Wenn es bereits ein Item[1] gibt kannst du es auch so ändern! :angle2:

JoelH 1. Aug 2003 14:06

hmm,
 
Wenn ich aber nicht weiss welchen Itemcount ich hab !? Der Compiler meckert ja gar nicht, nur wenn das Programm läuft gibbet eine Exception an den stellen wo die Combos gefüllt werden :(

Touchdown 1. Aug 2003 14:19

Re: [Combo]Listenindex überschreitet Maximum(0) Umsteig D4 =
 
Solche Dinge muss man auch nicht alle im Kopf haben. :angle:

Ich würde z.B. Items.count prüfen :spin:

Aber wenn es eh ein neuer Eintrag ist, ist add optimal!

JoelH 1. Aug 2003 14:34

Re: [Combo]Listenindex überschreitet Maximum(0) Umsteig D4 =
 
vor allem kann ja D4 noch nicht wissen was D7 alles vergessen hat :(

Naja kommt in diesem Projekt nur 150x vor, also eine Sache von einer halben Stunde.


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