![]() |
Salir De Una Forma
Tengo Una Forma En La Cual Estoy Desplegando Una Tabla Dentro De Un Grid, Registro Por Registro, Y Cuando Llega Al Eof, Vuelve Ha Efectuar Un Requery Para Actualizar Dicha Tabla Y Volver A Empezar Desde El Principio, Asi Debe Estar Permanentemente. Ahora Bien, Mi Problema Radica En Que No Encuentro La Forma De Terminar (cerrar) La Forma. Intente En Los Eventos Del Keypress, Keydown, Etc. Si Alguien Me Pudiera Orientar Para Hacer Que La Forma Se Cierre Con Cualquier Tecla, Esc, End, La Que Sea.
Gracias. |
Hola
Yo lo haria mas sencillo, poner un radio buton o un checkbox y una condicion if para terminar el proceso y cerrar el form. Saludos |
La propiedad KeyPreview del form = true. Saludos. |
Muchas Gracias por la atencion. ya intente por ese lado.
Mira, aqui esta el codigo que uso para desplegar los registros. Creo que al estar en el recorrido de la tabla inhibe cualquier intento de efectuar otra operacion. para terminarlo solo me queda con la opcion de PROGRAM RESER del menu RUN del DELPHI. procedure TFPantallaExis.bIniciarClick(Sender: TObject); var s:String; begin QExistencias.Close; QExistencias.Open; s := 'S'; while s = 'S' do begin QExistencias.First; while not(QExistencias.Eof) do begin QExistencias.Next; rutinas.Pausa(1); end; QExistencias.Requery; end; end; |
Usa las etiquetas para que sea más fácil de comprender el código.
Con lo que te indiqué en el post anterior más la modificación debería andar. |
Hola adsl65.
Otra forma puede ser:
Saludos. |
muchas gracias por la ayuda, si funciono lo que me comento el moredador ECFISA. a el y a todos MUCHAS GRACIAS.
|
La franja horaria es GMT +2. Ahora son las 06:28:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi