Hi, das ist schon m�glich, und auch genau wie Du es geschrieben hast.
Pers�nlich werde ich das Objekt als Variant definieren, nicht "Object",
dann bekommst du keine Fehlermeldung beim compilieren.

> -----Original Message-----
> From: Stefan Walther [mailto:[EMAIL PROTECTED]] 
> Sent: Friday, April 26, 2002 10:11 AM
> To: ActiveServerPages German
> Subject: [aspgerman] Optionale Referenz bei VB - COM
> 
> 
> Hi,
> 
> Was ist die beste Moeglichkeit, erst zur Laufzeit
> auf Objekte zuzugreifen, wobei ich jedoch nicht
> weiss, ob diese COM-Objekte auf dem betreffenden
> Server ueberhaupt existieren.
> 
> Wenn ich keine Referenz zu einem Projekt/Objekt in 
> VB erstelle bekomme ich ja beim Kompilieren der dll
> eine Fehlermeldung, dass es sich um ein unbekanntes
> Objekt handelt, genau das muesste ich jedoch irgendwie
> umgehen koennen um ungefaehr sowetwas zu realisieren:
> 
> ****
> 
> Dim objGeneric as Object
> 
> On error resume next
>       
>       Set objGeneric = CreateObject("Project1.Class")
> 
> If error.num > 0 Then
>       Set objGeneric = CreateObject("Project2.Class")
> End If
> 
> On error goto 0
> 
> ****
> 
> 
> 
> Danke im voraus
> 
> Stefan
>   
> 
> | [aspgerman] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv 
> Sie k�nnen 
> | sich unter folgender URL an- und abmelden: 
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
> 

| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

Antwort per Email an