Definire una variabile oggetto . JScript non richiede esplicite definizioni di variabili , in modo da utilizzare la seguente convenzione :
wdApp var = new ActiveXObject ( " Word.Application " ) ;
Una volta creato l'oggetto nella fase successiva , fare riferimento ad esso nel codice utilizzando la variabile oggetto definita .
2
utilizzare il ActiveXObject ( ) funzione di costruzione per creare un'interfaccia associazione tardiva ( associazione anticipata non è possibile in JScript) a un oggetto, utilizzando il seguente sintassi generale :
objVar var = new ActiveXObject ( classe [ , nomeserver ] ) ;
dove " objVar " identifica una variabile per contenere il riferimento all'oggetto istanziato , "classe" usa la sintassi " library.object , " dove " biblioteca " è il nome dell'applicazione ( ad esempio Word o Excel ) o una libreria che contiene l'oggetto , e "oggetto" è il tipo o classe dell'oggetto da creare. Funzione " nomeserver " (opzionale) identifica il nome del server su cui si trova l'oggetto .
3
Usare il " GetObject ( ) " la funzione al posto del " ActiveXObject ( ) " se non ci è una istanza corrente di un oggetto ActiveX . La sua sintassi generale è la seguente :
var objVar = GetObject ( [ percorso ] [ , classe
dove " objVar " identifica una variabile per contenere il riferimento all'oggetto istanziato , "percorso" è il percorso completo e il nome del file contenente l'oggetto ActiveX , e " di classe ", identifica la classe dell'oggetto , utilizzando una stringa , ed è identico al primo argomento della funzione ActiveXObject ( ) " di classe ", usa la sintassi " library.object . . "
4
Utilizzare il Quit () di oggetti di applicazione del programma di sbarazzarsi di un caso di applicazione quando si è finito di toccarla per liberare la memoria occupata dall'istanza dell'oggetto . quando si occupano di modelli di oggetti pesanti ( ad esempio, Microsoft Word ) e le istanze di applicazione , tenere d'occhio le risorse di sistema in modo che le prestazioni del vostro sistema non soffre , ad esempio : .
wdApp var = new ActiveXObject ( " Word . Applicazione " ) ;
wdApp.Quit ( ) ; //libero la memoria
Programmazione © www.354353.com