FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema al asignar valor a array
Hola buenas tardes, les quiero pedir si me pueden ayudar con este error que tengo ya que no lo he podido soluccionar aun. Estoy haciendo un sistema para autorizar factura electronicas y al querer asignar un valor al array me sale un error "Access violation at address 00531246 in module 'Project1.exe'. Read of address 00000000"
aca dejo la forma como cargo un dato al array:
Y aca dejo parte del WebService:
Bueno desde ya muchas gracias por su tiempo. saludos |
#2
|
||||
|
||||
prueba es del tipo ArrayOfFEDetalleRequest que a su vez es un array dinamico, por lo que debes definir un tamaño a ese vector antes de poder asignarle elementos.
Por ejemplo pon esta linea antes de la asignación: .
__________________
[Crandel] |
#3
|
|||
|
|||
Mira en realidad yo me confundi cuando declaro el array, esta es la forma que seria, en la cual me genera el error. De todas formas probe con SetLength y sigue haciendo el mismo error:
Bueno, muchas gracias a todos. saludos |
#4
|
||||
|
||||
Te quedaría asi:
primero SetLength le da un tamaño a tu vector dinamico y segundo como cada elemento de ese vector es puntero a un objeto debes crear el objeto antes. Con esto ya no deberias tener problemas
__________________
[Crandel] |
#5
|
|||
|
|||
Muchas gracias por tu respuesta, mira te cuento que me da error en la linea SetLength(prueba.Fedr,1);:
[DCC Error] Unit1.pas(113): E2197 Constant object cannot be passed as var parameter muchas gracias |
#6
|
||||
|
||||
nop, no puedes darle el tamaño a esa propiedad desde afuera, deberas agregar un metodo para eso
__________________
[Crandel] Última edición por Crandel fecha: 04-03-2011 a las 20:55:14. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Asignar 'array property' con record.elemento | yapt | OOP | 6 | 13-05-2010 21:16:05 |
Error al asignar un valor | ioco | Lazarus, FreePascal, Kylix, etc. | 3 | 14-02-2010 15:06:59 |
Problema al asignar valor antes de visualizar el form | drykea | Varios | 20 | 19-01-2009 17:38:37 |
Cómo asignar valores a una variable tipo Array | quinqui | OOP | 7 | 23-06-2006 15:59:17 |
Como Asignar Variable Tipo Array de Tform a otro Array del Mismo tipo | morfeo21 | Varios | 5 | 17-08-2004 17:39:51 |
|