Problemas al crear un objeto en tiempo de ejecución
Buenas de nuevo...
tengo el siguiente problemilla a la hora de ejecutar la aplicación que estoy desarrollando. El problema es el siguiente:
tengo unos componentes llamados TVaComm para el manejo del puerto serie y he de crearlos en tiempo de ejecución xq a priori no sé cuantos necesitaré. Para ello tengo una tabla de una estructura q entre sus campos cuenta con uno de estos elementos. Intento crearlos del siguiente modo:
Modems[N].PuertoSerie.create(self);
siendo Modems la estructura q he nombrado antes, N el índice, y PuertoSerie el nombre del campo de la estructura de tipo TVaComm. Cuando se ejecuta esa línea me da el siguiente error:
"First chance exception at $7C812A5B. Exception class EAccessViolation with message 'Access violation at address 0047B331 in module 'HORUS.exe'. Read of address 00000000'. Process HORUS.exe (2384)"
Alguien puede decirme q estoy haciendo mal a la hora de crear el objeto???
Muchas gracias!!!
|