Error con ShowModal
Muchacho muy buenos dias
tengo un pequeño pero molesto inconveniente, estoy usando la instruccion: Cita:
pero me saca un error que dice: [Error] Project1.dpr(15): Undeclared identifier: 'mrOk' la sintaxis esta bien y no encuentro el motivo del error, pueden ustedes ayudarme, muchas gracias :cool: |
Hola,
Prueba a añadir la unidad "Controls" en la cláusula "Uses" oportuna. El error estriba en que es en la referida unidad en donde se declara la constante "mrOK". |
Saludos
No estoy muy seguro, pero creo que puedes usar IdOk en vez de MrOk y asi no agregar la unidad |
no no noo, e asii
Amos a ver..no t reconoce MROk sencillamente pq no es un valor de showmodal, sino de modalresult. La propiedad del formulario es modalresult, asi:
form3.modalresult = MrOk Saludos,Juanmi |
Saludos.
Cita:
Para mi es 100% funcional, aunque creo que no es necesario tener Form3.free ya que se cierra sola.:confused: |
Hola,
Tienes razón vtdeleon: podría usar "IdOk" y no añadir la unidad "Controls", pero, habría entonces de añadir la unidad "Windows", que es donde está la constante "IdOk". En cuanto a lo de liberar el "Form3", debe ser porque no vuelva a hacerse uso de ese formulario. Digo yo... |
Cita:
En principio, al cerrar una ventana modal se oculta, a menos que se haya especificado en el OnClose: action := cafree; esto se verifica en el DoClose(var Action:TcloseAction) Un saludo |
Saludos
Cita:
|
La franja horaria es GMT +2. Ahora son las 16:44:26. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi