###Function###
ObjCreate

###Description###
Erzeugt eine Referenz auf ein COM-Object von dem angegebenen Klassennamen.

###Syntax###
ObjCreate ( "classname" [, "servername" [,"username", ["password"]]] )


###Parameters###
@@ParamTable@@
classname
	Die Objekt-Klasse im folgenden Format:
	"appname.objectype"
	Auch die String-Reprsentation einer CLSID ist zulssig.
servername
	[optional] Name eines Remote-Computers, von welchem das
	Objekt erhalten werden soll.
username
	[optional] Name eines UserCode auf dem Remote-Computer
	Es muss in diesem Format eingegeben werden: "computer\usercode" oder
	"domain\usercode".
password
	[optional] Passwort fr den UserCode auf dem Remote-Computer.
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	Gibt ein Objekt zurck.
Fehler:	Gibt 0 zurck und setzt @error auf 1.
@@End@@


###Remarks###
Es wird ObjCreate() verwendet, um eine neue Instanz zu der verweisenden Applikation zu erhalten.
Mchte man die Instanz mit einem bereits existierenden Prozess verbinden, ist stattdessen ObjGet()zu benutzen.

Behalten Sie im Sinn, dass nicht alle Computer den gleichen Satz an Objekten haben. Es sollte nach einem Aufruf von ObjCreate() <b>immer</b> auf Fehler geprft werden.

Folgende Voraussetzungen gelten, wenn man auf Objekte von <i>Remote</i>-Computern zugreifen mchte:
-Der ausfhrende Benutzer des Skripts muss die entsprechenden Rechte besitzen.
-Das Objekt auf dem Remote-Computer muss DCOM (Distributed COM) untersttzen.
-Auf dem Remote-Computer mssen die Dienste fr 'Remote Registry Service' und 'File and Printer sharing' aktiviert sein.

Siehe die <a href="../intro/ComRef.htm">Obj/COM Referenz</a> fr mehr Informationen ber Objekte.

###Related###
GUICtrlCreateObj, IsObj, ObjEvent, ObjGet, ObjName


###Example###
@@IncludeExample@@
