Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Bei TRadioGroup neue Items während dem Programm machen. (https://www.delphipraxis.net/30723-bei-tradiogroup-neue-items-waehrend-dem-programm-machen.html)

ferby 28. Sep 2004 14:52


Bei TRadioGroup neue Items während dem Programm machen.
 
Hallo,

Wenn ich bei einer TRadioGroup vor dem Programmstart schon mehrere Items habe dann kann ich sie ohne Problemme im Programm ändern, aber wenn ich vor Programmstar kein Item habe und eines machen will dann bekomme ich die Fehlermeldung:

---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Project1.exe ist eine Exception der Klasse EStringListError aufgetreten. Meldung: 'Listenindex überschreitet das Maximum (0)'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------

Wie kann ich items während des Programmes machen?
Wenn ich schon items habe und die nur veränder dann haut das so hin:

Delphi-Quellcode:
for i:=1 to 6 do levelladenmenue.items[i]:='<test>'
Aber wenn ich noch keine Items habe dann haut das nicht hin.

Könnt ihr mir weiterhelfen?

KrasserChecker 28. Sep 2004 15:01

Re: Bei TRadioGroup neue Items während dem Programm machen.
 
In Stringliste neue Einträge hinzufügen:

Code:
levelladenmenue.items.Add('neue Zeile');

ferby 28. Sep 2004 15:09

Re: Bei TRadioGroup neue Items während dem Programm machen.
 
Hallo,

Danke!


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