Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-09-2005
escarlete escarlete is offline
Registrado
 
Registrado: sep 2005
Posts: 3
Poder: 0
escarlete Va por buen camino
Conexión a Excel

TEngo una conexion a Excel desde Delphi, utilizo la aplicacion pero no se abre ante la vista del usuario solamente tomo los daos qeu tiene pero a desconectarde de Excel utilizo el Quit, y me deja colgada una secion de excel en preocesos en el administrador de tareas asi qeu si despues requiero de abrir Excel ya no lo abre bien, no se como solucionar esto alguien puede ayudarme, cuando abro Excel completamente y le doy al usuario opcion de guardar el archivo de excel y al dar quit a la aplicacion lo cierre perfectamente
Responder Con Cita
  #2  
Antiguo 09-09-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Si utilizas el componente server de D5, deberías desconectarlo:
Código Delphi [-]
 Excel.Disconnect;


Si usas una variable de la aplicación (tipo excel), deberías establecerla a nil:
Código Delphi [-]
 Excel := nil;

O tambien prueba:
Código Delphi [-]
{ Quita las marcas de comentario si quieres
que muestre las alertas de guardar }
// Excel.DisplayAlerts := False; 
Excel.Quit; 
Excel := Unassigned;

--editado
Toma en cuenta que Excel seguira en la memoria, de manera invisible, a menos que liberes todo el libro y las hojas (worksheets) que hayas usado. Desconecta todos los componentes, establece cualquier variable a nil y establece cualquier variant a unassigned para prevenir que se mantenga en memoria.
__________________


Última edición por ContraVeneno fecha: 09-09-2005 a las 19:03:27.
Responder Con Cita
  #3  
Antiguo 14-09-2005
escarlete escarlete is offline
Registrado
 
Registrado: sep 2005
Posts: 3
Poder: 0
escarlete Va por buen camino
Unhappy Gracias

Gracias por tu ayuda, pero ya probe todo eso y sigo con el problema, al darle excel.disconnect, me dice qeu el oledb no soporta eso
y no se porque pasa
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:44:22.


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
Copyright 1996-2007 Club Delphi