Gå til innhold

Anbefalte innlegg

Er det noen som kan fortelle meg hvordan jeg importerer

og bruker en ActiveX i Delphi 2005?

 

Det jeg har gjort er å gå på Component-menyen og velge

Import Component. Videre velger jeg Import ActiceX

Control, og følger wizarden.

 

Ved spørsmål om hvor jeg skal plassere ActiveX-en på

komponent-paletten valgte jeg først 'ActiveX'. Men da

jeg kikket gjennom kategoriene på paletten etterpå fant

jeg ut at det var ingen meny som heter ActiveX.

 

Jeg prøvde på nytt - denne gang ville jeg plassere den i

'Standard'-menyen. Men det poppet ikke opp noe nytt

der heller.

 

 

Jeg har prøvd på forskjellige maskiner, og med forskjellige

ActiveX-er.

 

Noen som har peiling på om det er noe spesielt triks for å

installere disse?

Lenke til kommentar
  • 2 uker senere...
Videoannonse
Annonse

Hvis du ikke allered har en pakke åpen når du importerer en ActiveX, blir det bare laget en .pas og .dcr fil i Imports katalogen.

 

For å installere denne kan du legge den til i standard pakken dcluser.dpk som ligger i Lib katalogen.

 

Åpne dcluser.dpk, høyre klikk på dcluser.bpl i prosjekt oversikten og velg Add fra menyen. Klikk Browse i unit dialogen og finn den importerte ActiveX .pas fila i Imports katalogen. Klikk OK. Høyre klikk dclusr.bpl og velg Install fra menyen. Pakken kompileres og installeres. Klikk 'Save All' og 'Close All' i file menyen.

 

Når du nå åpner/lager et prosjekt, skal du ha en ny komponent gruppe ActiveX.

Lenke til kommentar

Jeg tror jeg fikk det til, til slutt...

 

Problemet var at når jeg importerte .pas-filen til en pakke (etter at jeg hadde kjørt wizarden) så fikk jeg beskjed om at det allerede eksisterte noe med samme navn i systemet.

 

Når jeg endret unit-navn i pas-filen så gikk det.

 

Takk for hjelpen!

 

(Under mine undersøkelser etter å finne ut av dette har jeg lest at borland-utviklerne kommer til å gå mer og mer bort fra ActiveX, og en uttalelse på borland-forumet sier at de anbefaler folk å gå vekk fra ActiveX)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...