Thema: Delphi Listbox

Einzelnen Beitrag anzeigen

Benutzerbild von Sunlight7
Sunlight7

Registriert seit: 17. Sep 2006
Ort: Sonnensystem, Zentral
1.522 Beiträge
 
Delphi 5 Standard
 
#3

Re: Listbox

  Alt 17. Nov 2006, 23:43
@elk:
Hallo, und herzlich Wilkommen in der DP!



Zitat von halinchen:
Delphi-Quellcode:
ListBox1.Items.Add('TEST')//Eintrag hinzu
ListBox1.Items.Delete(0)//1.Eintrag löschen
ListBox1.itemindex //Markierte Spalte finden
S:=ListBox1.items[ListBox1.itemindex] //Wert aus der markierten Spalte an s
Das ergibt mit 100% eine AV

Man sollte vor dem Einsatz von ListBox1.itemindex prüfen, ob der Wert nicht -1, also nichts markiert, oder Liste leer ist.

Delphi-Quellcode:
If ListBox1.itemindex>-1 then
   s:=ListBox1.items[ListBox1.itemindex] else
      s:='Nichts markiert';
Edit: Das gleiche gilt auch für Delete, Insert, etc...
Windows: Ja - Microsoft: Nein -> www.ReactOS.org
  Mit Zitat antworten Zitat