Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

abajo

Cuadro de lista Encontrar ramas similares


Ser_Kham1   (2001-12-17 16:10) [0]

Buenas tardes, caballeros.
Leí ayuda en ListBox y leí en la descripción de la propiedad Items:
"Por defecto, los elementos en un cuadro de lista son de tipo TStrings".
Y lo que de alguna manera se puede cambiar es Por defecto y hecho para que los elementos en
un cuadro de lista son de otro tipo?
Saludos, cariño.



MBo   (2001-12-17 16:18) [1]

a) no, a menos que lo reescribas tú mismo
b) no hay necesidad, porque a cada línea en cadenas puede adjuntar un objeto, ¡cualquiera!



Fellomena   (2001-12-17 17:08) [2]

Mbo lo dijo bien, aquí hay un ejemplo:

var
yo: real;
comenzar
i: = 1.35;
i: = sqrt (i * i);
ListBox1.Items [0]: = FloatToStr (i); // mecanismo de conversión de tipo
fin;

=)



MBo   (2001-12-17 17:12) [3]

Me refería a listbox1.items.objects [i]



Fellomena   (2001-12-17 17:14) [4]

... cual es la diferencia?



Ser_Kham1   (2001-12-17 17:19) [5]

Gracias mbo Me va a quedar bien. Sin embargo, surge la pregunta, cuando inserto o agrego nuevos elementos a la lista, necesitaré crear los Objetos correspondientes para la dinámica. Sin embargo, entonces probablemente deba ocuparme de eliminar Objetos creados dinámicamente, ¿o el compilador hará el trabajo sucio por mí?



Виктор Щербаков   (2001-12-17 17:23) [6]

Tendrás que eliminarlo tú mismo.
Para destruir objetos automáticamente necesitas usar
TObjectList.



Dimka Maslov   (2001-12-17 17:24) [7]

El compilador no hará el trabajo sucio. Debes ocuparte de crear objetos y liberarlos tú mismo.



MBo   (2001-12-17 17:25) [8]

la diferencia en la capacidad de agregar CUALQUIER objeto, desde el ícono hasta el componente destacado, si, por supuesto, surge ese deseo

Sí, debes eliminarlo manualmente. De las estructuras de datos estándar de Delphi, hasta donde recuerdo, solo TObjectList libera sus elementos.



Fellomena   (2001-12-17 17:31) [9]

2 Mbo: sí no ... la diferencia entre el objeto y, por ejemplo, el valor de la cadena, entiendo =)
Quise decir que la implementación (software) de ListBox no cambia (si sabes a lo que me refiero).



MBo   (2001-12-17 17:37) [10]

Lo tengo



Páginas: 1 rama entera

Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

arriba





Memoria: 0.57 MB
Tiempo: 0.041 c
14-22349
Ivan Shikhalev
2001-11-06 21:48
2002.01.08
a Anatoly Podgoretsky


1-22026
Romashes stashans
2001-12-18 11:07
2002.01.08
¿Cómo puede Delphi ejecutar * .exe con ....


4-22512
Yaroslav
2001-10-31 13:17
2002.01.08
Cómo crear un menú emergente en la API


1-22205
Denis Proshkin
2001-12-15 12:46
2002.01.08
QReport - una gran cantidad de datos


1-22018
Delphig
2001-12-18 01:51
2002.01.08
Imprimir texto desde Memo! Tengo algo mal ...





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish French
gallego georgiano Alemán Griego criollo haitiano Hebreo hindi Húngaro islandés Indonesian irlandés Italiano Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese Rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español