WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
objet COM
Envoyé par: oms_056 (---.anteor.fr)
Date: 03 November 2005 à 09:41

Bonjour,

j'arrive pas à créer un objet COM , par l'instruction
$objet=new COM("monapplic.application"winking smiley,
est ce que qqun a une solution ?
merci


Options: Répondre•Citer ce Message
Re: objet COM
Envoyé par: Romain Bourdon (---.w83-114.abo.wanadoo.fr)
Date: 03 November 2005 à 10:08

C bizarre, essaye de voir si ca fonctoinne avec word :

$word = new COM("word.application"winking smiley or die ("Impossibilité d'instancier Word"winking smiley;


Romain

Options: Répondre•Citer ce Message
Re: objet COM
Envoyé par: oms_056 (---.anteor.fr)
Date: 03 November 2005 à 10:35

merci pour ta reponse,

j'ai tjr le meme probleme, j'ai creer un fichier index.php5 avec le contenu
"<?php
$word = new COM("word.application"winking smiley or die ("Impossibilité d'instancier Word"winking smiley;
?>"
apres un peu de temps j'obtien une page vide sans lancer word

pour lancer mon application j'obtien le message
"Fatal error: Maximum execution time of 30 seconds exceeded in c:\wamp\www\test\liste_of.php5 on line 140"

est ce qu'il faut pas charger une DLL pour que ca marche ?

Options: Répondre•Citer ce Message
Re: objet COM
Envoyé par: Romain Bourdon (---.w83-114.abo.wanadoo.fr)
Date: 03 November 2005 à 10:39

pas du tout


essaye avec ce code :

<?php
$word = new COM("word.application"winking smiley or die ("Impossibilité d'instancier Word"winking smiley;

// Rendre visible la fenêtre Word
$word->Visible = 1;


// Ouvrir un nouveau document
$word->Documents->Add();

$word->Selection->TypeParagraph();
$word->Selection->TypeText("ceci est ma première page Word"winking smiley;
$word->ActiveDocument->SaveAs ("c:/premier_fichier.doc"winking smiley;

$word->Quit();
$word = null;
unset ($word);
?>

au fait, pourquoi des ewxtensions .php5, pour être compatile avec free?

Romain

Options: Répondre•Citer ce Message
Re: objet COM
Envoyé par: oms_056 (---.anteor.fr)
Date: 03 November 2005 à 10:46

tjr pas de resultat, page vide sans lancer word,

j'ai essayer d'utiliser com_load au lieu de new COM mais il me sort le message
"Fatal error: Call to undefined function com_load() in c:\wamp\www\testcom\index.php5 on line 2
"

pour l'extension c'est pour montrer que la page est developper en php5 c'est tt

Options: Répondre•Citer ce Message
Re: objet COM
Envoyé par: oms_056 (---.anteor.fr)
Date: 03 November 2005 à 11:00

je vx signaler que j'utilise wamp5_1.4.4 ,

Options: Répondre•Citer ce Message
Re: objet COM
Envoyé par: ALkyD (84.4.36.---)
Date: 08 February 2006 à 00:27

Bonjour, il se trouve que j'ai exactement le même problème que oms_056 et qu'il m'est impossible de lancer l'explorateur à partir de PHP en utilisant un objet COM.

Le script marchait très bien avec une ancienne version de WAMP (la première version à intégrer PHP 5) et fait planter limite Windows (genre la barre des tâches devient noire) avec WAMP 1.6.1 (que j'ai donc installé il y a 15j après avoir utilisé le précédent WAMP depuis le 15/07/2004).

Une solution à ce problème ?

Merci


Options: Répondre•Citer ce Message
Re: objet COM
Envoyé par: dval (---.chrcitadelle.be)
Date: 08 February 2006 à 16:23

je confirme le bug (c'est php) , avec la version 5.0.5 de php (comme dans wamp 1.4.4) le code fonctionne bien et pas dans php 5.1.2 (wamp 1.6.1). je viens de tester sur deux machines différentes.

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP