Tak igen.
Jeg har fundet problemet i min kode. Jeg oprettede en instans
af klassen i Dll'en, hvorefter det var den jeg opdaterede, og
dermed ikke klienternes instans. Stupido
).
Delegate giver en anelse mere overhead, så vidt jeg kan se, men
det er da bestemt et alternativ som jeg vil lægge ind i baghovedet
til andre opgaver.
Til daglig er jeg ikke programmør, hvorfor mit spørgsmål måske
har været en anelse trivielt.
Min opgave er at flytte data fra et system til et andet via et
kommunikations interface på hver side.
Begge interfaces er ret ressource krævende, hvorfor jeg ville gøre
det via en seperat tråd (Dll). Den del er også lykkedes, og ressource
forbruget er minimeret. Endvidere skal programmet være eksponeret via
automation således at programmet kan få ændret på parametre fra
eksternt hold. Det er ikke helt lykkedes med Dll'en alene, men via en
ActiveX Exe der indpakker Dll'en er det også lykkedes.
Ideen med at gøre det på den måde er at Dll'en kan omskrives uden
at hele brugerinterfacet skal omskrives. Eventuelt hvis Dll'en indeholder
funktioner der kan optimeres (strengbehandlinger) i andre sprog (Asm/C).
Jeg siger tak for jeres tid.
mvh
Anton
"Carsten Suurland" <carsten@suurland.dk> skrev i en meddelelse
news:nOc48.1$m6.1056@news000.worldonline.dk...
> Hej Anton
>
> Jeg kan ikke se, at der skulle være noget i vejen med din kode...
//SNIP