![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola a todos.
Soy completamente novato en Delphi y algo entiendo de PHP. Un amigo me pasó una version de Delphi for PHP (2.1.0.1083) y estoy haciendo algunas pruebas que me han gustado mucho. Sin embargo, tengo un problema al agregar un Listview. Hice una funcion (creo que es asi) para agregar itemes de un array a un listview, y va asi: function AddToLista($arr,$lista) { if (!($cnt=($lista->Items->Count))) { $lista->Items->Add; $cnt=0; } $lista->Items[]=$arr; return $lista; } // $arr es el (array) que traigo con datos. // $lista es el listview. El problema es que no me aparece nada en el ListView o me da el error siguiente: Fatal error: Call to a member function Add() on a non-object... A lo mejor lo estoy abordando mal, la verdad no sé. Aprecio mucho de antemano su ayuda y espero no quitarles su tiempo. Atte., KM |
#2
|
|||
|
|||
estas abordando mal tu funcion
veo que estas queriendo agregar datos a un listview
pero la manera correcta seria algo asi: $this->ComboAgente->AddItem('-- Elija Agente', null, 0); for($this->QueryAgente->first(); ! $this->QueryAgente->EOF; $this->QueryAgente->next()) { $this->ComboAgente->AddItem($this->QueryAgente->agente, null, $this->QueryAgente->id_agente); } este ejemplo agrega datos de una base de datos a un combobox, que no es diferente a un listview. ComboAgente es el nombre del combobox AddItem es la funcion que agrega y siempre va pegada al componente. |
#3
|
||||
|
||||
Hola, bienvenidos los dos a clubdelphi, por favor, no olviden leer nuestra guía de estilo, gracias.
Y recordad poner los tags al código fuente, ejemplo: ![]() Gracias ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#4
|
|||
|
|||
![]() veo que estas queriendo agregar datos a un listview
pero la manera correcta seria algo asi: este ejemplo agrega datos de una base de datos a un combobox, que no es diferente a un listview. ComboAgente es el nombre del combobox AddItem es la funcion que agrega y siempre va pegada al componente. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con ListView delphi | maxinitto | Varios | 2 | 21-06-2011 22:17:21 |
como agregar texto a un listview | kurono | Varios | 4 | 10-11-2009 04:23:23 |
Agregar sonido en Delphi | jescar | .NET | 2 | 17-09-2006 08:30:04 |
Como Trabajar los listview en delphi 7 | Shidalis | Varios | 9 | 19-07-2005 16:03:49 |
Agregar subitems a un ListView | nax | OOP | 3 | 30-11-2004 20:45:55 |
![]() |
|