PHP 4.0 Bug #9141 Updated: cannot call a COM function opening a word appli

From: Date: Thu, 08 Feb 2001 09:28:21 +0000
Subject: PHP 4.0 Bug #9141 Updated: cannot call a COM function opening a word appli
Groups: php.dev 
Request: Send a blank email to php-dev+get-46013@lists.php.net to get a copy of this message
ID: 9141 User Update by: shashank.kadge@trigyn.com Status: Open Bug Type: COM related Description: cannot call a COM function opening a word appli <?php // get a web page into an array . $Obj = new com('prjWord.clsWord'); echo "Loaded {$Obj}"; echo "<br>"; $Obj->filename1 = 'C:\shanky2.doc'; $Obj->setFile(); ?> shanky2.doc is the file to be read. And this is the function in the Com component which gives error, otherwise other normal fuctions work properly. Public Function setFile(filename as String) Set wproc = CreateObject("Word.Application") wproc.Visible = False wproc.Documents.Open (filename) str1 = Mid(filename, 1, Len(filename) - 3) & "txt" wproc.ActiveDocument.SaveAs str1, wdFormatText wproc.Quit End Function Previous Comments: --------------------------------------------------------------------------- [2001-02-07 07:28:42] phanto@php.net could you paste your php code and not this vb crap. harald. --------------------------------------------------------------------------- [2001-02-07 00:15:16] shashank.kadge@trigyn.com This is the COM function being called from PHP. Public Function setFile(filename as String) Set wproc = CreateObject("Word.Application") wproc.Visible = False wproc.Documents.Open (filename) str1 = Mid(filename, 1, Len(filename) - 3) & "txt" wproc.ActiveDocument.SaveAs str1, wdFormatText wproc.Quit End Function The error message popped is Invoke failed exception in the line where function is called. --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=9141

« previous php.dev (#46013) next »