cvs: phpdoc-nl /reference/com/functions class.com.xml class.variant.xml com-addref.xml com-get.xml com-invoke.xml com-isenum.xml com-load-typelib.xml com-load.xml com-propget.xml com-propput.xml com-propset.xml com-release.xml com-set.xml
[email protected] ("Patric Stout")
| Newsgroups | php.doc.nl |
|---|---|
| Message-ID | <cvstruelight1029317860@cvsserver> |
truelight Wed Aug 14 05:37:40 2002 EDT
Added files:
/phpdoc-nl/reference/com/functions com-release.xml
com-load-typelib.xml
com-isenum.xml com-addref.xml
class.variant.xml class.com.xml
Modified files:
/phpdoc-nl/reference/com/functions com-set.xml com-propset.xml
com-propput.xml com-propget.xml
com-load.xml com-invoke.xml
com-get.xml
Log:
sync with EN
truelight-20020814053740.txt
(text/plain, 22.4 KB)
Index: phpdoc-nl/reference/com/functions/com-set.xml
diff -u phpdoc-nl/reference/com/functions/com-set.xml:1.1 phpdoc-nl/reference/com/functions/com-set.xml:1.2
--- phpdoc-nl/reference/com/functions/com-set.xml:1.1 Sun Apr 14 21:36:59 2002
+++ phpdoc-nl/reference/com/functions/com-set.xml Wed Aug 14 05:37:40 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./nl/functions/com.xml, last change in rev 1.1 -->
-<!-- last change to 'com-set' in en/ tree in rev 1.7 -->
+<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
+<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-set">
<refnamediv>
<refname>com_set</refname>
@@ -9,7 +9,7 @@
</refpurpose>
</refnamediv>
<refsect1>
- <title>Omschrijving</title>
+ <title>Beschrijving</title>
<methodsynopsis>
<type>void</type><methodname>com_set</methodname>
<methodparam><type>resource</type><parameter>com_object</parameter></methodparam>
Index: phpdoc-nl/reference/com/functions/com-propset.xml
diff -u phpdoc-nl/reference/com/functions/com-propset.xml:1.1 phpdoc-nl/reference/com/functions/com-propset.xml:1.2
--- phpdoc-nl/reference/com/functions/com-propset.xml:1.1 Sun Apr 14 21:36:58 2002
+++ phpdoc-nl/reference/com/functions/com-propset.xml Wed Aug 14 05:37:40 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./nl/functions/com.xml, last change in rev 1.1 -->
-<!-- last change to 'com-propset' in en/ tree in rev 1.7 -->
+<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
+<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-propset">
<refnamediv>
<refname>com_propset</refname>
@@ -9,7 +9,7 @@
</refpurpose>
</refnamediv>
<refsect1>
- <title>Omschrijving</title>
+ <title>Beschrijving</title>
<methodsynopsis>
<type>void</type><methodname>com_propset</methodname>
<methodparam><type>resource</type><parameter>com_object</parameter></methodparam>
@@ -17,7 +17,7 @@
<methodparam><type>mixed</type><parameter>value</parameter></methodparam>
</methodsynopsis>
<para>
- Deze functie is een alias voor <function>com_set</function>.
+ Deze functie is een alternatief voor <function>com_set</function>.
</para>
</refsect1>
</refentry>
Index: phpdoc-nl/reference/com/functions/com-propput.xml
diff -u phpdoc-nl/reference/com/functions/com-propput.xml:1.1 phpdoc-nl/reference/com/functions/com-propput.xml:1.2
--- phpdoc-nl/reference/com/functions/com-propput.xml:1.1 Sun Apr 14 21:36:58 2002
+++ phpdoc-nl/reference/com/functions/com-propput.xml Wed Aug 14 05:37:40 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./nl/functions/com.xml, last change in rev 1.1 -->
-<!-- last change to 'com-propput' in en/ tree in rev 1.7 -->
+<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
+<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-propput">
<refnamediv>
<refname>com_propput</refname>
@@ -9,7 +9,7 @@
</refpurpose>
</refnamediv>
<refsect1>
- <title>Omschrijving</title>
+ <title>Beschrijving</title>
<methodsynopsis>
<type>void</type><methodname>com_propput</methodname>
<methodparam><type>resource</type><parameter>com_object</parameter></methodparam>
@@ -17,7 +17,7 @@
<methodparam><type>mixed</type><parameter>value</parameter></methodparam>
</methodsynopsis>
<para>
- Deze functie ie een alias voor <function>com_set</function>.
+ Deze functie ie een alternatief voor <function>com_set</function>.
</para>
</refsect1>
</refentry>
Index: phpdoc-nl/reference/com/functions/com-propget.xml
diff -u phpdoc-nl/reference/com/functions/com-propget.xml:1.1 phpdoc-nl/reference/com/functions/com-propget.xml:1.2
--- phpdoc-nl/reference/com/functions/com-propget.xml:1.1 Sun Apr 14 21:36:56 2002
+++ phpdoc-nl/reference/com/functions/com-propget.xml Wed Aug 14 05:37:40 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./nl/functions/com.xml, last change in rev 1.1 -->
-<!-- last change to 'com-propget' in en/ tree in rev 1.7 -->
+<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
+<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-propget">
<refnamediv>
<refname>com_propget</refname>
@@ -9,14 +9,14 @@
</refpurpose>
</refnamediv>
<refsect1>
- <title>Omschrijving</title>
+ <title>Beschrijving</title>
<methodsynopsis>
<type>mixed</type><methodname>com_propget</methodname>
<methodparam><type>resource</type><parameter>com_object</parameter></methodparam>
<methodparam><type>string</type><parameter>property</parameter></methodparam>
</methodsynopsis>
<para>
- Deze functie is een alias voor <function>com_get</function>.
+ Deze functie is een alternatief voor <function>com_get</function>.
</para>
</refsect1>
</refentry>
Index: phpdoc-nl/reference/com/functions/com-load.xml
diff -u phpdoc-nl/reference/com/functions/com-load.xml:1.1 phpdoc-nl/reference/com/functions/com-load.xml:1.2
--- phpdoc-nl/reference/com/functions/com-load.xml:1.1 Sun Apr 14 21:36:55 2002
+++ phpdoc-nl/reference/com/functions/com-load.xml Wed Aug 14 05:37:40 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./nl/functions/com.xml, last change in rev 1.1 -->
-<!-- last change to 'com-load' in en/ tree in rev 1.7 -->
+<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
+<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-load">
<refnamediv>
<refname>com_load</refname>
@@ -9,18 +9,25 @@
</refpurpose>
</refnamediv>
<refsect1>
- <title>Omschrijving</title>
+ <title>Beschrijving</title>
<methodsynopsis>
- <type>string</type><methodname>com_load</methodname>
- <methodparam><type>string</type><parameter>module name</parameter></methodparam>
- <methodparam choice="opt"><type>string</type><parameter>
- server name
- </parameter></methodparam>
- </methodsynopsis>
+ <type>string</type><methodname>com_load</methodname>
+ <methodparam><type>string</type><parameter>module name</parameter></methodparam>
+ <methodparam choice="opt"><type>string</type><parameter>
+ server name
+ </parameter></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>
+ codepage
+ </parameter></methodparam>
+ </methodsynopsis>
<para>
- <function>com_load</function> creëerd een nieuw COM component en
- geeft een reference terug als de functie slaagd. De functie geeft
- &false; terug als er iets verkeerd ging.
+ <function>com_load</function> maakt een nieuwe COM component aan en
+ geeft de verwijzing terug als het goed gaat, en &false; als het fout gaat.
+ Mogelijke waardes voor <parameter>codepage</parameter> zijn
+ <constant>CP_ACP</constant>, <constant>CP_MACCP</constant>,
+ <constant>CP_OEMCP</constant>, <constant>CP_SYMBOL</constant>,
+ <constant>CP_THREAD_ACP</constant>, <constant>CP_UTF7</constant>
+ en <constant>CP_UTF8</constant>.
</para>
</refsect1>
</refentry>
Index: phpdoc-nl/reference/com/functions/com-invoke.xml
diff -u phpdoc-nl/reference/com/functions/com-invoke.xml:1.1 phpdoc-nl/reference/com/functions/com-invoke.xml:1.2
--- phpdoc-nl/reference/com/functions/com-invoke.xml:1.1 Sun Apr 14 21:36:54 2002
+++ phpdoc-nl/reference/com/functions/com-invoke.xml Wed Aug 14 05:37:40 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./nl/functions/com.xml, last change in rev 1.1 -->
-<!-- last change to 'com-invoke' in en/ tree in rev 1.7 -->
+<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
+<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-invoke">
<refnamediv>
<refname>com_invoke</refname>
@@ -9,7 +9,7 @@
</refpurpose>
</refnamediv>
<refsect1>
- <title>Omschrijving</title>
+ <title>Beschrijving</title>
<methodsynopsis>
<type>mixed</type><methodname>com_invoke</methodname>
<methodparam><type>resource</type><parameter>com_object</parameter></methodparam>
@@ -23,8 +23,7 @@
component aangewezen door
<parameter>com_object</parameter>. De functie geeft
&false; terug bij een fout en bij sucess de waarde
- van de terug gegeven waarde van de aangeroepen methode
- <parameter>function_name</parameter> van het component.
+ die de aangeroepen methode <parameter>function_name</parameter> teruggeeft.
</para>
</refsect1>
</refentry>
Index: phpdoc-nl/reference/com/functions/com-get.xml
diff -u phpdoc-nl/reference/com/functions/com-get.xml:1.1 phpdoc-nl/reference/com/functions/com-get.xml:1.2
--- phpdoc-nl/reference/com/functions/com-get.xml:1.1 Sun Apr 14 21:36:51 2002
+++ phpdoc-nl/reference/com/functions/com-get.xml Wed Aug 14 05:37:40 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./nl/functions/com.xml, last change in rev 1.1 -->
-<!-- last change to 'com-get' in en/ tree in rev 1.7 -->
+<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
+<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-get">
<refnamediv>
<refname>com_get</refname>
@@ -9,7 +9,7 @@
</refpurpose>
</refnamediv>
<refsect1>
- <title>Omschrijving</title>
+ <title>Beschrijving</title>
<methodsynopsis>
<type>mixed</type><methodname>com_get</methodname>
<methodparam><type>resource</type><parameter>com_object</parameter></methodparam>
Index: phpdoc-nl/reference/com/functions/com-release.xml
+++ phpdoc-nl/reference/com/functions/com-release.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-release">
<refnamediv>
<refname>com_release</refname>
<refpurpose>
Verlaagt de teller van het component waar naar verwezen wordt.
</refpurpose>
</refnamediv>
<refsect1>
<title>Beschrijving</title>
<methodsynopsis>
<type>void</type><methodname>com_release</methodname>
<void/>
</methodsynopsis>
<para>
Verlaagt de teller van het component waar naar verwezen wordt.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-nl/reference/com/functions/com-load-typelib.xml
+++ phpdoc-nl/reference/com/functions/com-load-typelib.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
<!-- splitted from ./en/functions/com.xml, last change in rev 1.27 -->
<refentry id='function.com-load-typelib'>
<refnamediv>
<refname>com_load_typelib</refname>
<refpurpose>Laadt een Typelib</refpurpose>
</refnamediv>
<refsect1>
<title>Beschrijving</title>
<methodsynopsis>
<type>void</type><methodname>com_load_typelib</methodname>
<methodparam><type>string</type><parameter>typelib_name</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>case_insensitive</parameter></methodparam>
</methodsynopsis>
<para>
&warn.undocumented.func;
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-nl/reference/com/functions/com-isenum.xml
+++ phpdoc-nl/reference/com/functions/com-isenum.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
<!-- splitted from ./en/functions/com.xml, last change in rev 1.27 -->
<refentry id='function.com-isenum'>
<refnamediv>
<refname>com_isenum</refname>
<refpurpose>Pakt een IEnumVariant</refpurpose>
</refnamediv>
<refsect1>
<title>Beschrijving</title>
<methodsynopsis>
<type>void</type><methodname>com_isenum</methodname>
<methodparam><type>object</type><parameter>com_module</parameter></methodparam>
</methodsynopsis>
<para>
&warn.undocumented.func;
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-nl/reference/com/functions/com-addref.xml
+++ phpdoc-nl/reference/com/functions/com-addref.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="function.com-addref">
<refnamediv>
<refname>com_addref</refname>
<refpurpose>
Verhoogt de teller van het component waar naar verwezen wordt.
</refpurpose>
</refnamediv>
<refsect1>
<title>Beschrijving</title>
<methodsynopsis>
<type>void</type><methodname>com_addref</methodname>
<void/>
</methodsynopsis>
<para>
Verhoogt de teller van het component waar naar verwezen wordt.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-nl/reference/com/functions/class.variant.xml
+++ phpdoc-nl/reference/com/functions/class.variant.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
<!-- splitted from ./en/functions/com.xml, last change in rev 1.7 -->
<refentry id="class.variant">
<refnamediv>
<refname>VARIANT</refname>
<refpurpose>VARIANT klasse</refpurpose>
</refnamediv>
<refsynopsisdiv>
<synopsis>$vVar = new <classname>VARIANT</classname>($var)</synopsis>
</refsynopsisdiv>
<refsect1 id="class.variant.class">
<title>Beschrijving</title>
<simpara>
Een simpele box om variabelen in VARIANT structuren te veranderen.
</simpara>
</refsect1>
<refsect1 id="class.variant.constructor">
<title>Methodes</title>
<methodsynopsis>
<type>string</type><methodname>VARIANT::VARIANT</methodname>
<methodparam choice="opt"><type>mixed</type><parameter>value</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>type</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>codepage</parameter></methodparam>
</methodsynopsis>
<para>
VARIANT klasse constructor. Parameters:
<variablelist>
<varlistentry><term>value</term>
<listitem>
<simpara>
begin waarde. als hij wordt weg gelaten, dan wordt er een VT_EMPTY object aangemaakt.
</simpara>
</listitem>
</varlistentry>
<varlistentry><term>type</term>
<listitem>
<simpara>
geeft het type van de inhoud aan van het VARIANT object. Mogelijke waardes zijn
<constant>VT_UI1</constant>, <constant>VT_UI2</constant>, <constant>VT_UI4</constant>,
<constant>VT_I1</constant>, <constant>VT_I2</constant>, <constant>VT_I4</constant>,
<constant>VT_R4</constant>, <constant>VT_R8</constant>, <constant>VT_INT</constant>, <constant>VT_UINT</constant>,
<constant>VT_BOOL</constant>, <constant>VT_ERROR</constant>, <constant>VT_CY</constant>,
<constant>VT_DATE</constant>, <constant>VT_BSTR</constant>, <constant>VT_DECIMAL</constant>,
<constant>VT_UNKNOWN</constant>, <constant>VT_DISPATCH</constant> en <constant>VT_VARIANT</constant>.
Deze waardes mag je niet combineren, maar ze kunnen wel gecombineerd worden met
<constant>VT_BYREF</constant> om aan te geven dat ze een waarde zijn.
Als <parameter>type</parameter> weg gelaten wordt, dan wordt het type van <parameter>value</parameter>
gebruikt. Raadpleeg de msdn bibliotheek voor meer informatie.
</simpara>
</listitem>
</varlistentry>
<varlistentry><term>codepage</term>
<listitem>
<simpara>
geeft de coderingspagina op die gebruikt wordt om
php-strings te converteren naar unicode-strings en andersom.
Mogelijke waardes zijn
<constant>CP_ACP</constant>, <constant>CP_MACCP</constant>,
<constant>CP_OEMCP</constant>, <constant>CP_SYMBOL</constant>,
<constant>CP_THREAD_ACP</constant>, <constant>CP_UTF7</constant>
en <constant>CP_UTF8</constant>.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-nl/reference/com/functions/class.com.xml
+++ phpdoc-nl/reference/com/functions/class.com.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: truelight Status: ready -->
<!-- splitted from ./en/functions/com.xml, last change in rev 1.12 -->
<refentry id="class.com">
<refnamediv>
<refname>COM</refname>
<refpurpose>COM klasse</refpurpose>
</refnamediv>
<refsynopsisdiv>
<synopsis>$obj = new <classname>COM</classname>("server.object")</synopsis>
</refsynopsisdiv>
<refsect1 id="class.com.class">
<title>Beschrijving</title>
<simpara>
De COM klasse geeft een raamwerk om (D)COM componten in je PHP scripts
te integreren.
</simpara>
</refsect1>
<refsect1 id="class.com.constructor">
<title>Methodes</title>
<methodsynopsis>
<type>string</type><methodname>COM::COM</methodname>
<methodparam><type>string</type><parameter>module_name</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>server_name</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>codepage</parameter></methodparam>
</methodsynopsis>
<para>
COM klasse constructor. Parameters:
<variablelist>
<varlistentry><term>module_name</term>
<listitem>
<simpara>
naam of klasse-id van het gevraagde component.
</simpara>
</listitem>
</varlistentry>
<varlistentry><term>server_name</term>
<listitem>
<simpara>
naam van de DCOM server van waar het component gehaald moet worden.
Als het &null; is, wordt <literal>localhost</literal> gebruikt.
Om DCOM toe te staan, moet <constant>com.allow_dcom</constant> in
&php.ini; op &true; staan.
</simpara>
</listitem>
</varlistentry>
<varlistentry><term>codepage</term>
<listitem>
<simpara>
geeft de coderingspagina op die gebruikt wordt om
php-strings te converteren naar unicode-strings en andersom.
Mogelijke waardes zijn
<constant>CP_ACP</constant>, <constant>CP_MACCP</constant>,
<constant>CP_OEMCP</constant>, <constant>CP_SYMBOL</constant>,
<constant>CP_THREAD_ACP</constant>, <constant>CP_UTF7</constant>
en <constant>CP_UTF8</constant>.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</para>
<para>
<example id="example.com1">
<title>COM voorbeeld (1)</title>
<programlisting role="php">
<![CDATA[
// start Word op
$word = new COM("word.application") or die("Kon Word niet starten");
print "Word versie {$word->Version} geladen\n";
// Brengt het naar voren
$word->Visible = 1;
// Opent een leeg document
$word->Documents->Add();
// Doe wat raars
$word->Selection->TypeText("Dit is een test...");
$word->Documents[1]->SaveAs("Zinloze test.doc");
// Sluit Word
$word->Quit();
// Geeft het object vrij
$word->Release();
$word = null;
]]>
</programlisting>
</example>
</para>
<para>
<example id="example.com2">
<title>COM voorbeeld (2)</title>
<programlisting role="php">
<![CDATA[
$conn = new COM("ADODB.Connection") or die("Kan ADO niet starten");
$conn->Open("Provider=SQLOLEDB; Data Source=localhost;
Initial Catalog=database; User ID=user; Password=password");
$rs = $conn->Execute("SELECT * FROM sometable"); // Recordset
$num_columns = $rs->Fields->Count();
echo $num_columns . "\n";
for ($i=0; $i < $num_columns; $i++)
{
$fld[$i] = $rs->Fields($i);
}
$rowcount = 0;
while (!$rs->EOF)
{
for ($i=0; $i < $num_columns; $i++)
{
echo $fld[$i]->value . "\t";
}
echo "\n";
$rowcount++; // tel er eentje op bij rowcount
$rs->MoveNext();
}
$rs->Close();
$conn->Close();
$rs->Release();
$conn->Release();
$rs = null;
$conn = null;
]]>
</programlisting>
</example>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->