Ben momenteel bezig met een C# DLL die gebruikt word in het pakket ArcGIS.
Alles werkt prima, dockable windows, command buttons, enz...
Nu is m'n probleem:
Die classes worden in een bepaalde volgoorde ingeladen, in elke zelfstandige
(com) class declareer ik een class "clsLog". Deze gebruik ik om de method
logClass.logToFile aan te roepen...
Wat ik eigenlijk wil is voor elke com-class een shared class aan te maken die
iedere com-class kan aanroepen. Dan kan ik alle log-messages daarheen sturen
en die klasse checkt dan wel weer of het ArcMap dockable logForm aangemaakt is en stuurt het door naar dat form.
(Momenteel kan ik alleen met de ArcMap ICommand klasse naar een gezamelijk UID scannen omdat bij de creatie van dat object een hook pointer meegegeven wordt.)
Ik hoop niet dat het te wazig is
, vind het lastig om het probleem goed te omschrijven...
Alvast bedankt voor reacties!
Alles werkt prima, dockable windows, command buttons, enz...
Nu is m'n probleem:
Die classes worden in een bepaalde volgoorde ingeladen, in elke zelfstandige
(com) class declareer ik een class "clsLog". Deze gebruik ik om de method
logClass.logToFile aan te roepen...
Wat ik eigenlijk wil is voor elke com-class een shared class aan te maken die
iedere com-class kan aanroepen. Dan kan ik alle log-messages daarheen sturen
en die klasse checkt dan wel weer of het ArcMap dockable logForm aangemaakt is en stuurt het door naar dat form.
(Momenteel kan ik alleen met de ArcMap ICommand klasse naar een gezamelijk UID scannen omdat bij de creatie van dat object een hook pointer meegegeven wordt.)
Ik hoop niet dat het te wazig is
Alvast bedankt voor reacties!