Autor Beitrag
waldmeister
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 136

Win XP
D7 Enterp
BeitragVerfasst: Fr 27.09.02 14:06 
ich habe ein problem. es kann sein dass das hier schon diskutiert worden ist aber mein INet is heute so lahm, da hab ich keine lust die suche zu benutzen. SORRY

Jetzt zu meinem Problem:
Wie kann ich ein Items aus einer Listbox löschen und zwar so, das alle nachfolgenden Items nachrücken. Das habe ich zwar geschafft (mehr oder weniger gut) aber wenn ich jetzt ein neues Item hinzufüge, dann kommt das nicht direkt hinter das letzte vorhandene sondern dahinter wo vor dem löschen das letzte war. Ich weiß nicht ob man versteht was ich meine, ich hoffe aber schon!!

Ausgangssituation:

Item1
Item2
Item3
Item4

Item2 wird gelöscht:

Item1
Item3
Item4

Item5 wird hinzu gefügt:

Item1
Item3
Item4

Item5

Also so in etwa sieht das bei mir aus. ihr könnt euch vorstellen wie das aussieht wenn ich alle items lösche und 5 neue hinzufüge!!
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Fr 27.09.02 14:15 
Hi
wie löscht du denn deine Einträge :?!?:
ausblenden Quelltext
1:
Liste.Items.Delete(Index)					

löscht den Eintrag, der Rest rückt nach oben.

ausblenden Quelltext
1:
Liste.Items.Add('Eintrag)					

fügt einen neuen Eintrag am Ende an.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
waldmeister Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 136

Win XP
D7 Enterp
BeitragVerfasst: Sa 28.09.02 10:40 
ROFL, ich glaub ich bin schon selten dämlich!!! ich hab die einträge nicht so gelöscht, sondern hab die einträge auf ' ' gesetzt und da wundere ich mich ,dass das net geht!!! danke für die hilfe, jetzt wird mir so einiges klar!!