成品网站源码是1688吗,特色专业建设验收网站,企业如何进行网络营销,以美食为主题的网页设计用PHP调用windows中的COM相关函数#xff1a;函数列表#xff1a;com_load — 创建一个COM组件的引用。com_invoke — 调用一个COM组件的方法。com_propget — 取一个COM组件的属性的值。com_get — 同上#xff0c;取一个COM组件的属性的值。com_propput — 赋一个值给一个…用PHP调用windows中的COM相关函数函数列表com_load — 创建一个COM组件的引用。com_invoke — 调用一个COM组件的方法。com_propget — 取一个COM组件的属性的值。com_get — 同上取一个COM组件的属性的值。com_propput — 赋一个值给一个COM组件的属性。com_propset — 同上赋一个值给一个COM组件的属性。com_set — 同上赋一个值给一个COM组件的属性。例1 〈? $wordnew COM(word.application) or die(Cannot start word for you); print Loaded word version ($word-Version)n; $word-visible 1 ; $word-Documents-Add(); $word-Selection-Typetext(Dit is een test); $word-Documents[1]-SaveAs(burb ofzo.doc); $word-Quit(); ? 例2 另外有人给出了另一个例子用 Delphi做了一个对象 MyObject (一个方法 ComTophp)。 也可以这样用 $Obj com_load(MyLibraryTest.MyObject); $result com_invoke($Obj,ComTophp,arams 1,arams 2); echo $result; 上面这个例子我可没试过哦。 例3 〈? # example use of ADODB and SQLOLEDB (MS-SQL 7) in PHP 4 # Tested on Win2K with PHP 4.02 $conn_obj new COM(ADODB.Connection) or die(Cannot start ADO); // replace myserver with your server name define (OLEDB_CONNECTION_STRING, roviderSQLOLEDB; Data Sourcemyserver; Initial CatalogNorthwind; User IDsa; Password); // use SQL Server 7.0 OLE DB Provider $conn_obj-Open(OLEDB_CONNECTION_STRING); $command select lastname, firstname, title from employees; // SQL Statement $rs $conn_obj-Execute($command); // Recordset $i 0; $fld0 $rs-Fields(0); $fld1 $rs-Fields(1); $fld2 $rs-Fields(2); while (!$rs-EOF) { $i 1; print $fld0-value $fld1-value $fld2-value ; $rs-MoveNext(); } $rs-Close(); ? 好了下面就逐个介绍吧。 //****************** com_load (PHP3.0.3 - 3.0.16 only) string com_load (string module name [, string server name]) 创建一个COM组件新的引用并返回它如果失败返回 false 。 参数分别是模块名和服务器名。 //******************** com_invoke (PHP3.0.3 - 3.0.16 only, PHP4 ) mixed com_invoke (resource com_object, string function_name [, mixed function parameters, ...]) 调用一个COM组件的方法。如果成功返回function_name的返回值否则返回false。 参数分别是模块引用方法名方法所需的参数 //************************* com_propget (PHP3.0.3 - 3.0.16 only, PHP4 ) mixed com_propget (resource com_object, string property) 取COM组件的一个属性的值本函数是 com_get() 的一个别名。 //************************* com_get (PHP3.0.3 - 3.0.16 only, PHP4 ) mixed com_get (resource com_object, string property) 参数分别是COM引用属性名。 如果错误返回 false。 //*************************** com_propput (PHP 3.0.3 - 3.0.16 only, PHP4 ) void com_propput (resource com_object, string property, mixed value) 给COM组件的一个属性付值。本函数是 com_set() 的一个别名。 //**************************** com_propset (PHP3.0.3 - 3.0.16 only, PHP4 ) void com_propset (resource com_object, string property, mixed value) 这也是com_set()的一个别名。 //**************************** com_set (PHP3.0.3 - 3.0.16 only, PHP4 ) void com_set (resource com_object, string property, mixed value) 给COM组件的一个属性赋值参数是组件模块名属性名新值。 如果错误返回false否则返回 true。