Ver Mensaje Individual
  #4  
Antiguo 11-05-2017
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Hombre, un aporte no siempre viene en forma de código puntual. Lo que Mario te indica, y estoy de acuerdo con él, es que más allá de una posible solución exacta a tu problema, deberías considerar el hecho de que tu diseño es incorrecto. De entrada, un evento como FormCreate no está pensado para ser llamado explícitamente en tu código y además, cualquier cosa que pongas ahí, debería ser exclusivamente usada al crear el formulario y no en momentos posteriores.

Ahora, específicamente, si bien no manejo con soltura C++, me parece que los objetos Lista y RadioGroup1 son variables locales al método así que no tienes forma de acceder a ellos en otros contextos y por tanto no hay cómo borrarlos. Quizá deberías tener variables Lista y RadioGroup declaradas fuera del método, posiblemente como campos privados de la clase del formulario y usar esas variables para construir los objetos y, en su caso borrarlos desde la excepción.

Pero, reitero, sería aconsejable que revisaras el diseño de la aplicación.

LineComment Saludos
Responder Con Cita