|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2001-02-07 00:15 UTC] shashank dot kadge at trigyn dot 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.
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Oct 26 08:00:02 2025 UTC |
<?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 Functioni can't follow you, you're calling a function that requires a parameter without it, how should this work ? try $Obj->setFile("whatever.doc"); harald.<?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() Set wproc = CreateObject("Word.Application") wproc.Visible = False wproc.Documents.Open (filename) str1 = Mid(filename1, 1, Len(filename) - 3) & "txt" wproc.ActiveDocument.SaveAs str1, wdFormatText wproc.Quit End Function