![]() |
Acces Violation at address...
Hola q tal?? estoy quemandome la cabeza hace varios dias!! y no encuentro el problema...... la historia viene asi, recorro un par de paneles y componentes casteandolos para trabajar sobre ellos, pero al llamar al proceso calcular total, dentro de otro proceso q se trabaja igual, y si anda bien, me tira el error acces violation, me fije si tenia problemas de indices con el controlcount pero no veo nada.. por favor si alguien tiene tiempo de verlo y ve cual es mi error voy a estar muy agradecido!!!!
hice un paso paso y eliminando lineas y el problema esta cuando casteo en las lineas resaltadas y en rojo.
desde ya muchas gracias y espero encontrar el problema, saludos y felices fiestas |
|
Gracias Defcon1, Asi es faltaba esa linea!!! pero el problema sigue siendo el mismo, porq en si revienta en la linea de cast anterior... cuando hace el if probe comentandolo y revienta en esa, o en la siguiente if(pago.Controls[j] is TLabel)then
|
Ya esta solucionado!!!! el problema era con la variable
PanelPagos:TAdvPanel; definida en el proceso calcular_total... el problema era q el componente se llamaba asi y la variable para castearlo se llamaba igual entonces al ejecutar ese proceso se creaba ese componente y no encontraba los elementos q tenia q recorrer porq recorria la variable y no el panel... gracias defcon1 por la ayuda!!!! |
La franja horaria es GMT +2. Ahora son las 02:17:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi