Thema
:
Delphi
Listbox item löschen und nächstes selektieren
Einzelnen Beitrag anzeigen
KodeZwerg
Registriert seit: 1. Feb 2018
3.691 Beiträge
Delphi 11 Alexandria
#
3
AW: Listbox item löschen und nächstes selektieren
18. Mai 2023, 11:10
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TForm12.ListBox1KeyUp(Sender: TObject;
var
Key: Word;
Shift: TShiftState);
var
i: Integer;
begin
case
Key
of
VK_DELETE:
begin
i := Self.ListBox1.ItemIndex;
if
(i > -1)
then
begin
Self.ListBox1.Items.Delete(i);
if
(i < Self.ListBox1.Items.Count)
then
Self.ListBox1.Selected[i] := True
else
if
Self.ListBox1.Items.Count > 0
then
Self.ListBox1.Selected[Pred(Self.ListBox1.Items.Count)] := True;
end
;
end
;
end
;
end
;
Sowas?
Gruß vom
KodeZwerg
Zitat
KodeZwerg
Öffentliches Profil ansehen
Besuche die Homepage von KodeZwerg!
Mehr Beiträge von KodeZwerg finden