20. september 2003 - 18:39Der er
2 kommentarer og 1 løsning
Events ved ActiveExe
Ved ActiveX DLL'er er det muligt at lave et raiseevent kald, hvorved de programmer der har en reference til DLL'en kan modtage eventen. Jeg er ved at lave et plugin framework, og ville gerne benytte mig en ActiveExe som main, der så skulle raise forskellige events som plugin'ene så reagerer på. Dog kan jeg ikke få plugin'ene til at modtage eventene fra main (de kaldes fra en klasse i main-programmet). Kan dette ikke lade sig gøre med ActiveExe-filer, eller har jeg begået en brøler ? -Sion
Undskyld den lange svartid kedde65 - jeg har haft ret travlt. Jeg har lavet min ActiveX Exe på samme måde som du skriver, men det var ikke mit problem. Jeg skal bruge flere referencer til den samme ActiveX Exe, men der må IKKE benyttes forskellige objekter (altså duer Dim Withevents ACTIVEEXE as New ACTIVEXCLASS) ikke da programmet så ikke vil sende events til alle der abonenterne. Men kan der laves flere referencer til samme DLL/ActiveX Exe uden at skulle oprette et nyt objekt ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.