Hi,
habe hier gerade das "PHP - Grundlagen und Loesungen" von Joerg Krause vor mir und ein Problem mit einem abgedruckten Script! (LOL, hier ist so etwa jedes 4. Script FALSCH, aber leider ist dieses das 1., dass ich nicht alleine hinbekomme !!!)
OK, hier erst mal das Scipt:
<HTML>
<BODY>
<H1>COM-Beispiele</H1>
<?
$word = new COM("word.application") or die ("Not available");
echo "Word, Version {$word->Version} geladen<BR>";
$word->Visible=1;
$word->Documents->Add();
$word->Selection->TypeText("TESt TEXT!!!");
$word->Documents[1]->SaveAs("Test");
$word->Quit();
?>
</BODY>
</HTML>
So, das funktioniert bis auf die beiden Zeilen:
$word->Selection->TypeText("TESt TEXT!!!");
$word->Documents[1]->SaveAs("Test");
Ich bekomme bei Beiden Zeilen immer folgende Fehlermeldung:
Warning: Invoke() failed: Type mismatch.
Es ist zum heulen, vor allem, da das wirklich interessant waere!!! WAS IST DARAN FALSCH??? Da ich null Ahnung von diesen (ich glaube) COM Befehlen habe, benoetige ich dringend Eure Hilfe. Ach ja, falls noch jemand weiss, wo ich eine Referenz dieser COM-Befehle bekomme, egal ob online oder als Buch (am Besten auf englisch), dann sagt doch mal Bescheid!
danke schon mal im Voraus,
Duncan
habe hier gerade das "PHP - Grundlagen und Loesungen" von Joerg Krause vor mir und ein Problem mit einem abgedruckten Script! (LOL, hier ist so etwa jedes 4. Script FALSCH, aber leider ist dieses das 1., dass ich nicht alleine hinbekomme !!!)
OK, hier erst mal das Scipt:
<HTML>
<BODY>
<H1>COM-Beispiele</H1>
<?
$word = new COM("word.application") or die ("Not available");
echo "Word, Version {$word->Version} geladen<BR>";
$word->Visible=1;
$word->Documents->Add();
$word->Selection->TypeText("TESt TEXT!!!");
$word->Documents[1]->SaveAs("Test");
$word->Quit();
?>
</BODY>
</HTML>
So, das funktioniert bis auf die beiden Zeilen:
$word->Selection->TypeText("TESt TEXT!!!");
$word->Documents[1]->SaveAs("Test");
Ich bekomme bei Beiden Zeilen immer folgende Fehlermeldung:
Warning: Invoke() failed: Type mismatch.
Es ist zum heulen, vor allem, da das wirklich interessant waere!!! WAS IST DARAN FALSCH??? Da ich null Ahnung von diesen (ich glaube) COM Befehlen habe, benoetige ich dringend Eure Hilfe. Ach ja, falls noch jemand weiss, wo ich eine Referenz dieser COM-Befehle bekomme, egal ob online oder als Buch (am Besten auf englisch), dann sagt doch mal Bescheid!
danke schon mal im Voraus,
Duncan
Kommentar