INTERNET EXPLORER? Ti consiglio di navigare questo sito con Mozilla Firefox oppure con Google Chrome.

Differenza tra i due metodi di creazione di un ActiveX in Asp

Siti dinamici con ASP
Impara a creare siti dinamici professionali con ASP

La differenza che passa tra i metodi di creazione di un oggetto con la dichiarazione new ActiveXObject o Server.CreateObject sta nel modo in cui il server Web riesce a capire di che oggetto si tratta.

Nel primo caso il server sa di che oggetto si tratta già in fase di esecuzione della pagina; nel secondo, invece l'oggetto sarà individuato soltanto quando viene letta la dichiarazione.

Apparentemente è più sicura la prima dichiarazione, ma in realtà è il contrario: in caso di errore nella creazione dell'oggetto da parte del server, ogni volta in cui viene fatto riferimento all'oggetto creato, ma non istanziato a causa dell'errore, con la seconda dichiarazione viene presa dal registro di Windows l'ultima istanza corretta dell'oggetto in questione ed utilizzata, non causando ulteriori problemi.

IN EVIDENZA

HOT LINKS