Thema: Delphi Ist Pointer(0) = nil?

Einzelnen Beitrag anzeigen

Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

Ist Pointer(0) = nil?

  Alt 24. Dez 2009, 11:46
Hallo,

ich habe folgenden Code zum schreiben von Items in eine Listbox:
Delphi-Quellcode:
    importArray := explode(',',importList[0]);
    importCount := 0;
    for i := 0 to high(importArray) do
    begin
      ListBox2.Items.AddObject(importArray[i],Pointer(i));
    end;
auslesen:
Delphi-Quellcode:
    if Listbox2.items.Objects[i] = nil then sortArray[i] := -1
    else sortArray[i] := integer(Listbox2.items.Objects[i]);
Beim auslesen bekomme ich beim ersten Item (also Pointer(0)) nil zurück? Warum?

Viele Grüße ...

  Mit Zitat antworten Zitat