hawkmaster: COM winword.exe bleibt im Taskmanager

Beitrag lesen

Hallo zusammen,

ich habe heute zum ersten mal was mit dem COM Objekt versucht.
Ich habe ein Beispiel im Netzt gefunden das mich interessiert hat.

  
$word = new COM("Word.Application");  
        $word->visible = true;  
        $word->Documents->Open($filename);  
        $wdStatisticPages = 2; // Value that corresponds to the Page count in the Statistics  
        $word->ActiveDocument->ComputeStatistics($wdStatisticPages);  
  
        echo "Total Page(s) : ". $word->ActiveDocument->ComputeStatistics($wdStatisticPages);  
  
        $word->ActiveDocument->PrintOut();  
        $word->ActiveDocument->Close();  
        $word->Quit();  
$word = null;  

Was ich nicht verstehe:
Das "$word->Quit();" soll doch eigentlich Word schließen.
Es bleibt aber immer eine Instanz im Taskmanager erhalten.
Bei mehrmaligen Aufruf der Seite ist dann natürlich zig mal die "winword.exe" vorhanden.

Warum ist das so, bzw. wie kann man das verhindern?

vielen Dank und viele Grüße
hawk