Avatar billede sblar Nybegynder
27. januar 2003 - 02:06 Der er 7 kommentarer og
1 løsning

Reagere på ActiveX hændelser

Er det muligt at reagere på hændelser fra ActiveX komponent når denne oprettes dynamisk i kode (CreateObject..) og altså ikke findes på en formular?
Avatar billede hugopedersen Nybegynder
27. januar 2003 - 10:58 #1
Din ActiveX skal for det første være forberedt på funktionen !  Jeg ved at f.eks. XceedZip kan gøre det - en utility til at tilføje ZIP muligheder til diverse prgs.

( http://www.hallogram.com/xceedzip/index.html )
Avatar billede sblar Nybegynder
27. januar 2003 - 12:28 #2
Jeg er helt med på at komponenten skal generere nogle hændelser. Det gør den også, spørgsmålet er hvordan man i Access binder denne hændelse sammen men en eventhandler.
Avatar billede hugopedersen Nybegynder
27. januar 2003 - 12:38 #3
Det vil jeg påstå at der skal være dokumenteret i din ActiveX for at du kan få svar på det. Ovennævnte sit indehilder nogle eksempler på hvordan det kan implementeres mellem XceeddZip og Access.  Måske kan du se der hvad du skal lede efter i dokumentationen på din ActiveX component.
Avatar billede sblar Nybegynder
27. januar 2003 - 12:55 #4
Ja, hvis jeg bare kunne finde de eksempler du nævner! Kan du komme det lidt nærmere hvor på sitet jeg finder dem?
Avatar billede hugopedersen Nybegynder
27. januar 2003 - 13:04 #5
Prøv på http://www.xceedsoft.com/Download/

Den anden er åbenbart ikke hovedsiden alligevel :-)

Det var tidligere beskrevet i en af de downloads der var at finde.
Avatar billede sblar Nybegynder
27. januar 2003 - 14:37 #6
hugopedersen> Hvis det er det her du mener, så er der netop ikke noget eksempel på håndtering af events:

Here is sample VB code for these 4 steps (excluding the code for the ListingFile event):

' Don't forget to put an Xceed Zip control on a form
Dim ResultCode As xcdError

XceedZip1.ZipFilename = "c:\backups\My documents.zip"

ResultCode = XceedZip1.ListZipContents

If ResultCode = xerSuccess then
  MsgBox "Files listed successfully."
Else
  MsgBox XceedZip1.GetErrorDescription(xvtError, ResultCode)
EndIf
Avatar billede hugopedersen Nybegynder
27. januar 2003 - 15:06 #7
Nej det var ikke lige det jeg mente.  Jeg har tidligere hentet noget hvor der var en såkaldt callback fra DLL'en  Jeg har ledt efter det, men jeg har den ikke her på arbejde.  Hvis jeg finder den der hjemme, skal jeg nok tænke på dig.
Avatar billede sblar Nybegynder
16. februar 2003 - 17:02 #8
? lukkes
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester