la réutilisation d'Internet Explorer Objet d'Automation COM

Je suis à l'aide de VBScript macros à utiliser l'internet explorer.Application COM objet automation et j'ai du mal avec la réutilisation d'une instance existante de cet objet.

De ce que j'ai lu, je devrais être en mesure d'utiliser la méthode GetObject() en vbscript pour se saisir d'une instance de cet objet.

Lorsque j'exécute le code suivant, je reçois un "Objet échec de création - moniker erreur de syntaxe".

Est mon problème vraiment syntaxe?

Est ma question comment je suis en train d'utiliser cet objet?

ou ce que je suis en train d'accomplir tout simplement pas être fait?

Code:

Dim IEObject as object

Sub Main  
  Set IEObject =  GetObject( "InternetExplorer.Application" )

  'Set the window visable
  IEObject.Visible = True

  'Navigate to www.google.com
  IEObject.Navigate( "www.google.com" )
End Sub

Aussi, je n'ai pas de problème d'exécution de la fonction CreateObject() qui ouvre une nouvelle fenêtre d'internet explorer et permet de naviguer là où je veux, mais je préfère ne pas avoir la macro ouvrir plusieurs instances d'Internet Explorer.

OriginalL'auteur Zombie8 | 2009-06-02