| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
beta Lt JG

Registrado: 01 Abr 2006Mensajes: 74
|
Publicado: Mie 26 Abr, 2006 9:15 pm Asunto: ¿Cómo quitar sin problemasun Boton/Control en un Formulario? |
|
|
Tengo un proyecto sobre un formulario con cuatro botones.
Todo funciona.
Quito un botón y al compilar me sale un error: "Access violation ......"
¿Cómo puedo eliminar un botón u otro control sin que el programa luego se resienta?
Finalmente el ejecutable funciona sin el botón pero cada vez que lo ejecuto sale la molesta ventana de alerta antes de funcionar.
Yo creia que para eliminar un boton u otro control de un formulario era suficiente con borrarlo. Pero el mensaje que me sale en la alerta parece indicar lo contrario
¿Alguien sabe cual es el truco para que no me salga esta alerta?
Gracias y saludos |
|
| Volver arriba |
|
 |
dodongoxp Ens


Registrado: 21 Dic 2005Mensajes: 37Ubicación: Leon Guanajuato Mexico
|
Publicado: Vie 28 Abr, 2006 1:11 am Asunto: |
|
|
holas
sip normalmente basta solo con borrarlo del diseniador.. aunque el IDE suele dejar ciertos rastros del control borrado como por ejemplo referencias a librerias o includes..pero eso no causaria ningun problema amenos que estas no existan .. el programa simplemente no compilaria...
esos errores de access violation suelen suceder cuando se hace referencia a un objeto de algun control/componente o clase de manera inapropiada o indebida o en el codigo algo que cause un imperimento de acceso a cierta informacion necesaria para hacer funcionar otras partes del programa en runtime
te sugiero checar minuciosamente tu codigo para buscar que parte del codigo esta causando ese problema.. ya que nada pasa por que si en el c++
o tambien te sugiero que postees la parte del codigo que te esta dando problemas para poder ayudarte mejor
saludos _________________ Hermes David Montes de oca Segovia
dodongoxp@yahoo.com |
|
| Volver arriba |
|
 |
beta Lt JG

Registrado: 01 Abr 2006Mensajes: 74
|
Publicado: Vie 28 Abr, 2006 9:42 am Asunto: Gracias, pero.... |
|
|
Muchas gracias por tu contestación.
Lo que me comentas coincide con lo que yo pensaba, pero hay algo que se me debe haber pasado por alto.
Mi temor radica en que el código original está hecho en Borland Developer Studio C++ 6 y lo he trasladado a Borland Builder C++ 6. Entonces si ahora me da este problema, ¿me aparecerán otros en el peor momento?.
Lo del código me parece adecuado, pero: ¿a que e-mail te lo envío?, o ¿cómo lo posteo a través de este foro?.
Es lo suficientemente largo como para no pegarlo en uno de estos mensajes.
Reiterando mi agradecimiento a dodongoxp, un saludo a todos |
|
| Volver arriba |
|
 |
beta Lt JG

Registrado: 01 Abr 2006Mensajes: 74
|
Publicado: Sab 29 Abr, 2006 6:33 pm Asunto: Solucionado |
|
|
Finalmente encotré la causa del problema.
Estaba en una referencia existente al botón eliminado, en un procedimiento externo al botón.
No me había dado cuenta y al no quitar dicha referencia, cuando ejecutaba programa, el procedimiento echaba en falta el botón eliminado, presentando la alerta cuyo significado no entendía.
Gracias a todos y espero que mi experiencia le sirva a otro novato |
|
| Volver arriba |
|
 |
dodongoxp Ens


Registrado: 21 Dic 2005Mensajes: 37Ubicación: Leon Guanajuato Mexico
|
Publicado: Dom 30 Abr, 2006 2:30 am Asunto: |
|
|
holas
me alegra haberte poder ayudado.. y me alegra que lo hayas podido solucionar..
saludos!  _________________ Hermes David Montes de oca Segovia
dodongoxp@yahoo.com |
|
| Volver arriba |
|
 |
beta Lt JG

Registrado: 01 Abr 2006Mensajes: 74
|
Publicado: Lun 01 May, 2006 7:45 am Asunto: |
|
|
Así ha sido.
Tus sugerencias han sido esenciales.
Gracias dodongoxp |
|
| Volver arriba |
|
 |
|