"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

dcom+ objekt in VB Verwenden

mg_shadow 16.05.2003 - 16:34 543 6
Posts

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
hat einer von euch erfahrung mit
VB und einem COM+ server!
wie kann ich vom client aus auf die dlls die im COM+ Server registriert sind zugreifen?
Bearbeitet von mg_shadow am 19.05.2003, 12:39

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Die DLL muss auch am Client registriert sein. Das braucht er v.a. wegen der TypeLib.

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
ich habe gedacht, das man sich das lokale registrieren der dlls sparen kann wenn man einen dcom server hat!

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
So ist es aber nicht. Du kannst es dir mit einiger Trickserei sparen, die ganze DLL haben zu müssen, ich glaube es reicht, wenn nur die Typelib da ist. Aber die musst du auch erst mal registrieren, und das ist eher mühsamer.

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
wie gehe ich eingentlich vor wenn ich auf meinem dcom server die dll eingebunden habe und ich diese auf einem client unter vb nutzen will!
gibts dafür irgendeine anleitung die empfehlenswert ist?

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Wenn die Berechtigungen passen, ist das extrem simpel. Die stellst du mit dcomcnfg am Server ein. Wenn die DLL auf beiden Seiten registriert ist, erzeugst du einfach mit CreateObject eine Instanz am Server, und alles geht von allein.

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
suppi funzt!

hätte nicht gedacht das das so einfach geht!
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz