![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Estimado Eduar23, creo entender que lo que requiere, le propongo este código...
Este contiene 1 Checkbox, 2 TEdit, 2 TButtons y 1 TMemo. Principalmente lo que se hace es manipular el valor de ModalResult del botton btnSave, cambiando su valor a mrOk o mrNone. El botton btnCancel está asignado como mrCancel. Al desplegar el formulario con ShowModal, este espera un valor de retorno (mrOk, mrCancel,...) si el valor de retorno es mrNone, el formulario no se cierra. Para ello se hace uso del control chkDigitMode que al ser verdadero, asigna mrNone al botón btnSave, quedando en un ciclo hasta presionar el botón btnCancel o la tecla ESC.
Bueno espero le ayuda o de ideas para solucionar su problema...Saludos cordiales |
#2
|
|||
|
|||
Hola, el problema que veo es que estas usando un form modal, no importa que hagas si usas ModalResult por defecto el form se va a cerrar, además no estas controlando el resultado del form2, Lo que podes hacer en el btnSaveClick anular la condición:
En el botón cancelar cerrar el form y en el aceptar/grabar solo grabar.
__________________
Suerte Alejandro |
#3
|
|||
|
|||
Estimado aledieb probó el código?
Lo invito a que lo haga...y verá que está errado... Saludos cordiales |
#4
|
|||
|
|||
Cita:
Y si estaba errado porque no vi el free al final. Hice una modificación cambiando el showmodal por show y el form permanece en pantalla, siempre y cuando no deje el free.
Hacer algo así el form se ejecutaría como desea (el código original) Sin probar
__________________
Suerte Alejandro Última edición por aledieb fecha: 31-05-2024 a las 19:31:22. |
#5
|
|||
|
|||
Estima cloayza, mis sinceras disculpas.
Mire con mas cuidado e interprete mal el código (no vi el checkbox)
__________________
Suerte Alejandro |
#6
|
|||
|
|||
Cita:
Saludos cordiales |
#7
|
|||
|
|||
gracias estimado cloayza fue de gran ayuda su consejo con esto puder resolver mi problema muchas gracias y hasta una proxima vez
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Insertar registros | sowei | Firebird e Interbase | 6 | 02-11-2015 17:42:16 |
insertar registros | hxochitemol | Conexión con bases de datos | 1 | 02-06-2007 01:21:56 |
Problema al insertar registros en una BD | epalacios | SQL | 4 | 07-06-2005 19:11:16 |
Insertar registros en MySQL | TONIAM | MySQL | 0 | 24-05-2005 15:47:49 |
Problemas al insertar registros con ADO | sanluisme | Conexión con bases de datos | 0 | 04-03-2004 10:34:41 |
![]() |
|