| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Vie 14 Oct, 2016 11:54 am Asunto: Violación en ejecución |
|
|
Tengo esta pantalla:
El panel de abajo, donde están tres Edit y un RadioButton, se debería mostrar cuando se pulsa uno de los cuatro primeros botones. En los cuatro el evento OnClick apunta al mismo sitio:
| Código: | void __fastcall TfRecMod::ButtonClick(TObject *Sender)
{
TButton *Boton = dynamic_cast<TButton>(Sender);
this->Position = poDesigned;
Panel2->Visible = true;
Panel4->Align = alBottom;
Lista->Enabled = false;
Panel4->Align = alTop;
this->Position = poOwnerFormCenter;
this->Refresh();
}
//--------------------------------------------------------------------------- |
Sin embargo sólo funciona cuando pulso el botón Crear recibo; en los otros tres casos me da siempre un violación de acceso cuando ejecuta la línea this->Position = poOwnerFormCenter;... ¡Y no se me ocurre por qué puede ser! No hay más codigo. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
|
| Volver arriba |
|
 |
|