Cita:
Empezado por aguml
¿en un TStringList se puede tener dos columnas? si es asi me vale igual.
|
Un StringList no tiene dos columnas pero si las manejas de 2 en dos, las dos primeras pertenecen a la colunma 1 y 2 del primer elemento...
Puedes hacer un array de dos dimensiones o crear una estructura con dos string y hacer un array de ésta. Tambien puedes usar TList como array dinámico de tu estructura. En definitiva, tienes muchísimas soluciones a tu problema.
Cita:
Empezado por aguml
Por cierto, he probado el codigo en un proyecto nuevo y funciona perfecto pero en el que lo tengo no funciona. El codigo pertenece a una clase y el TListView esta en el private de la clase y es creado en el constructor, añado los items desde otra funcion de la clase y lo destruyo en el destructor. ¿puede ser por algo de eso?
|
Si lo vas a destruir tú mismo, el objeto no debe tener dueño, para lo que debes crearlo así:
Código:
listaBPs = new TListView((TComponent*)0);
Saludos.