Hallo Nico,
Ich erhalte aus einer DLL im Objektkatalog eine Enum (Integer)
Diese wird als Member des Namespace aaa geführt und ist selbst Public Enum xyz as Integer
Eine von mir entwickelte Klasse bezieht sich nun auf diese Enum xyz als Parameter.
Wie kann ich nun dafür sorgen, dass meine selbstentwickelte Klasse diese Enum xyz nun wiederum nach aussen weitergibt
wenn der Enum in einem anderen Assembly definiert ist, muss das Projekt, das Deine Klasse nutzt, dieses fremde Assembly ebenso als Referenz hinzugefügt haben. Deine Klasse kann diesen Enum nicht "erben", falls Du darauf abzielst. Alternative wäre, dass Du
in Deiner Klasse bzw. Deinem Assembly diesen Enum erneut definierst und als Parameter Deiner Klasse verwendest, wenn Du die zusätzlich notwendige Referenz vermeiden möchtest.
Thorsten Dörfler
Microsoft MVP Visual Basic
vb-faq.de