Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Definujte premennú objektu . JScript nevyžaduje explicitné definície premenných , tak použite nasledujúce konvencie :
var wdApp = new ActiveXObject ( " Word.Application " ) ;
Akonáhle vytvoríte objekt v ďalšom kroku , pozri k nemu v kóde pomocou definovanej premennej objektu .
2
Použite ActiveXObject ( ) funkciu konštruktory pre vytvorenie neskoré viazané (skorá väzba nie je možné v JScript ) rozhranie na objekt , pomocou nasledujúcich Všeobecná syntax :
var objVar = new ActiveXObject ( trieda [ , názovservera ] ) ;
kde " objVar " označuje premennú pre uloženie odkaz na inštanciu objektu , " trieda " používa syntax " library.object , " kde " knižnica " je názov aplikácie ( napríklad Word alebo Excel ) alebo knižnicu obsahujúcu objekt , a " objekt " je typ alebo trieda objektu je vytvorený . " ServerName " ( voliteľne ) určuje názov servera , na ktorom sa objekt nachádza .
3
Pomocou " GetObject ( ) funkciu " namiesto " ActiveXObject ) ( " funkcia , ak existuje je aktuálna inštancia objektu ActiveX . Jeho Všeobecná syntax je nasledujúca :
var objVar = GetObject ( [ cesta ] [ , trieda
kde " objVar " označuje premennú pre uloženie odkaz na inštanciu objektu , " cesta " je úplná cesta a názov súboru obsahujúceho objekt ActiveX , . , a " trieda " označuje triedu objektu , pomocou reťazec , a je totožný s prvým argumentu funkcie na ActiveXObject ( ) " trieda " používa syntax " library.object . "
4
Použite quit ( ) metóda objektu Application programu sa zbaviť inštancia aplikácie , keď ste hotoví manipuláciu uvoľniť pamäť zaberá inštanciu objektu . keď zaoberajúce sa ťažkými modelov objektov ( napríklad Microsoft Word ) , a prípady použitia , dávať pozor na systémové prostriedky , takže výkon vášho systému nebude trpieť napríklad : .
var wdApp = new ActiveXObject ( " Word . Žiadosť " ) ;
wdApp.Quit ( ) ; //voľnej pamäte