Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo entender este código en Delphi: listbox1.items.Objects[listbox1.ItemIndex]

Cómo entender este código en Delphi: listbox1.items.Objects[listbox1.ItemIndex]

El cuadro de lista en sí mantiene una columna de objeto. Cuando usa AddObject para agregar un elemento, corresponderá a un objeto uno a uno con el elemento. Lo entenderá con un ejemplo. AddObject('tres',TObject(3));

integer(listbox1.items.Objects[0]) //1

integer(listbox1.items.Objects[1] ) //2

integer(listbox1.items.Objects[2]) //3

Siempre muestra 0, lo que significa que no usa addobject para agregar. método add, el objeto correspondiente por defecto es nulo, expresado como un número entero y tiene una propiedad de 0