![]() |
Error: Incompatible types: got "Pointer" expected
Hola, estoy tratando de pasar mi clasesita de Delphi a Lazarus para programar sobre linux ubuntu y probar que tal me va... resulta que me esta dando error y ya se me quemo el libro
Error: Incompatible types: got "Pointer" expected "TSocio" Este seria el error en esta parte Exactamente en la linea Result := FSocios[index]; function TSocioList.GetItems(index:integer):TSocio; begin Result := FSocios[index]; end; Aqui una parte de mi clasesita etc... etc... Hasta ahi todo bien Y despues quiero una lista de 1 a n datos
Levanto datos de mi base de datos con query y asigno a la lista la clase me devuelve una lista con 1 o n datos de mi tabla que despues por cada formulario o donde sea los puedo usar
Si tengo que agregar otra parte de codigo para que se entienda solo pidan me El error no debe ser tan grave ya que en delphi esto funciona El problema esta en free pascal del lazarus |
¿Y si intentas esto?
// Saludos |
Gracias roman funciono perfecto, ahora me pregunto porque no me da error en delphi... y en lazarus si??
|
| La franja horaria es GMT +2. Ahora son las 07:01:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi