![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Cita:
Lo de que se cierra el formulario... pues habría que ver cómo lo haces, porque esa ese procedure que has puesto lo único que hace es mandar la salida del gbak a un memo, por si quieres leerlo o guardarlo. Lo que hagas con el formulario donde está el memo... eso depende de tí y de cómo quieras presentarlo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
|||
|
|||
|
Hay varias formas de evitar que la aplicacion se quede esperando a que finalize el backup.
la primera y mas facil es poner vervose=false en este caso , al llamar a start service , el backup se realiza , pero el control vuelve inmediatamente a la aplicacion, con lo que el servidor firebird sigue haciendo el backup por su cuenta y la aplicación puede continuar su proceso normal. si necesitas guardar el resultado del backup, entonces tienes que crear un thread , y en el execute de ese thread realizar el backup tal como lo estas haciendo . así la aplicación puede continuar , y cuando el thread finalize o el backup finalice , entonces informar al usuario que el backup se ha realizado. si usas threads para realizar el backup , ten en cuenta que el thread ha de tener su propia ibtransaccion y su propio ibdatabase , de lo contrario te cascara , ya que estos componentes ibx no son threadsafe. saludos. saludos. |
|
#3
|
|||
|
|||
|
Bueno lo que he querido decir es que para ocupar el tiempo que el programa emplea en hacer el backup no estaría nada mal poner una barra de proceso o algo asi para dar la sensacion de que le programa esta haciendo algo. Pero no se como realizar esto.
En cuanto a lo de que se cierra el formulario y no se lee nada del control memo, me he dado cuenta que es por la forma en que muestro el formulario. Lo estaba haciendo con showmodal y eso hace que se cierre cuando acaba. Ahora le muestro solo con el metodo show y ya se puede leer el contenido del memo. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| donde puedo comprar libros en mexico, la biblia de delphi7 y mastering delphi7? | sakuragi | Varios | 30 | 12-02-2013 19:37:51 |
| IMplementacion de un parser | bustio | Varios | 10 | 07-12-2007 18:50:10 |
| Implementacion de sql a un qreport!! | magnu9 | Impresión | 1 | 09-11-2006 22:46:01 |
| Implementación de Backup/Restore en aplicación | Jesús Pena | Firebird e Interbase | 7 | 26-12-2005 16:11:30 |
| Implementacion POO y UML | Leonardo | OOP | 1 | 19-10-2005 16:51:13 |
|