nerikT
Messages postés2Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention15 juillet 2003
-
7 juil. 2003 à 15:58
cs_yanck
Messages postés4Date d'inscriptionvendredi 27 juin 2003StatutMembreDernière intervention25 août 2005
-
9 août 2005 à 14:19
Bonjour à tous !
J'ai un grros problème.
J'utilise un objet COM pour crere un fichier Excel, et à la fin du script, le processu est toujours en mémoire bien que l'appli soit fermée.
CODE :
// Ouverture
$excel=new COM("Excel.Application");
$excel->sheetsinnewworkbook=1;
$excel->Visible = 1;
$excel->Workbooks->Add();
//fermeture
$excel->Workbooks->Close();
$excel->Quit();
$excel->Release; //!: Erreur sur le release qql soit sa place.
$excel=null;
CODE
Voilà, j'ai remarqué que sans l'insertion du workbook, tout se passe bien.
nerikT
Messages postés2Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention15 juillet 2003 15 juil. 2003 à 09:44
Salut !
Apparemment ça ne marche pas...
Je suis désolé mais le processus est toujours en mémoire à la fin de l'exécution.........
Tant pis. Au fait : J'ai trouvé une alternative : créer un .exe qui supprime le processus de la mémoire... et l'appeller avec la fonction :"EXEC(...)" Ce qui est bien mais pas top.
jpheadust
Messages postés1Date d'inscriptionvendredi 7 novembre 2003StatutMembreDernière intervention22 septembre 2004 22 sept. 2004 à 16:57
Salut!
Je sais que tous ces messages datent mais je galere tout autant a cause de ce putain de processus EXCEL qui ne veut pas s'en aller... Donc a tout hasard, pourrais tu m'expliquer comment tu as fait l'executable qui permet de le detruire??
Merci d'avance si tu repasses par là, et sinon si quelqu'un d'autre a une solution plus propres, n'hesitez pas non plus!