COM::COM
COM::COM ( string $module_name [, $server_name [, int $codepage [, string $typelib ]]] )
Klasa COM pozwala na instancję obiektu OLE i COM zgodną połączyć swoje metody i dostęp do jego właściwości.
$obj = new COM("Application.ID")
Listing
//Przykład #1 COM
<?php
// Uruchamianie programu Word
$word = new COM("word.application") or die("Unable to instantiate Word");
echo "Ładowanie wersji Word {$word->Version}\n";
//Ustawienie początkowe
$word->Visible = 1;
//otwórz pusty dokument
$word->Documents->Add();
// zrób kilka dziwnych rzeczy
$word->Selection->TypeText("to jest testt...");
$word->Documents[1]->SaveAs("Bezużyteczny test.doc");
//zamknięcie Word
$word->Quit();
//uwolnienie obiektu
$word = null;
?>
//Przykład #2 COM
<?php
$conn = new COM("ADODB.Connection") or die("Cannot start ADO");
$conn->Open("Provider=SQLOLEDB; Data Source=localhost;
Initial Catalog=database; User ID=user; Password=password");
$rs = $conn->Execute("SELECT * FROM sometable"); // Rekordów
$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++; // zwiększa o 1 liczbę rzędów
$rs->MoveNext();
}
$rs->Close();
$conn->Close();
$rs = null;
$conn = null;
?>
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno