phpbar.de logo

Mailinglisten-Archive

[php] Problem mit COM-Funktion

[php] Problem mit COM-Funktion

Thorsten Marx marx_(at)_boos-edv.de
Wed, 13 Dec 2000 12:14:38 +0100


> >ich bin gerade am testen wie ich per PHP auf Word zugreifen
> kann, dazu habe
> >ich das Buch von Klaus Schmidt vor mir.
> >Leider klappt das nicht so wie ich will.
> >
> >Ich habe folgenden Quelltext:
> >
> ><?php
> >$word = new COM("word.application") or die("word kann nicht starten!");
> >$word->visible = 1;
> >$word->Documents->Add();
> >$word->Selection->Typetext("\n\n\nDas ist ein Test in Word von PHP");
> >print "Loaded Word version ($word->Version)";
> >?>
> >
> >Und das kommt dann im Browser raus:
> >
> >Warning: Invalid ProgID: Ungültiger Klassenstring in
> >d:\datenboosedv\homepages\word.php on line 3
> >word kann nicht starten!
> >
> >Installiert ist PHP 4.0.2 untern Windows NT 4.0 auf einem Apache.
> >
>
> Kann es sein, dass auf dem Rechner kein Word installiert ist?
> Hier funktioniert das Script so. (W98AMP)
> Durchsuche mal die Reg nach 'word.application'
>
> mfg Klaus Schmidt

In der Reg finde ich mehrmals Einträge mit word.application. Das ist OK,
denke ich.
Ist das schon richtig das Word auf dem Client und nicht auf dem Server
installiert sein muß.

Wer kann mir helfen?

Gruß und schon mal Danke

Thorsten



php::bar PHP Wiki   -   Listenarchive