/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
activeX
Fra : Tom Olsen


Dato : 08-08-02 16:48

Jeg vil gerne registrere nye ActiveX objekter som ikke findes i Access som
standard men skal bruges i en formular ved hjælp af VBA /VB og ikke manuelt.
Kan
det lade sig gøre? og hvordan skal koden være.


Tom




 
 
Peter Lykkegaard (08-08-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 08-08-02 18:36


"Tom Olsen" <tom.olsen@email.dk> wrote in message
news:aiu3sh$a4$1@news.cybercity.dk...
> Jeg vil gerne registrere nye ActiveX objekter som ikke findes i Access som
> standard men skal bruges i en formular ved hjælp af VBA /VB og ikke
manuelt.
> Kan
> det lade sig gøre? og hvordan skal koden være.
>
Brug late binding

Dim objRecordset As Object

Set objRecordset = CreateObject("ADODB.Recordset")

etcetera

mvh/Peter Lykkegaard




Mads Chr. Olesen (09-08-2002)
Kommentar
Fra : Mads Chr. Olesen


Dato : 09-08-02 13:47

Tror ikke det var det han mente...

Du mener godt nok, ligesom hvis du skrev:
regsvr32 dit-activex-objekt.ocx

ikke?

"Peter Lykkegaard" <polonline@hotmail.com> skrev i en meddelelse
news:3d52c4a0$0$53091$edfadb0f@dspool01.news.tele.dk...
>
> "Tom Olsen" <tom.olsen@email.dk> wrote in message
> news:aiu3sh$a4$1@news.cybercity.dk...
> > Jeg vil gerne registrere nye ActiveX objekter som ikke findes i Access
som
> > standard men skal bruges i en formular ved hjælp af VBA /VB og ikke
> manuelt.
> > Kan
> > det lade sig gøre? og hvordan skal koden være.
> >
> Brug late binding
>
> Dim objRecordset As Object
>
> Set objRecordset = CreateObject("ADODB.Recordset")
>
> etcetera
>
> mvh/Peter Lykkegaard
>
>
>



Peter Lykkegaard (09-08-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 09-08-02 14:45


"Mads Chr. Olesen" <MadsChrO@Yahoo.com> wrote in message
news:aj0e06$246$1@sunsite.dk...
> "Peter Lykkegaard" <polonline@hotmail.com> skrev i en meddelelse
> news:3d52c4a0$0$53091$edfadb0f@dspool01.news.tele.dk...
> >
> > "Tom Olsen" <tom.olsen@email.dk> wrote in message
> > news:aiu3sh$a4$1@news.cybercity.dk...
> > > Jeg vil gerne registrere nye ActiveX objekter som ikke findes i Access
> > > som standard men skal bruges i en formular ved hjælp af VBA /VB
> > > og ikke manuelt.
> > >
> > Brug late binding
> > Dim objRecordset As Object
> > Set objRecordset = CreateObject("ADODB.Recordset")
> >
> Tror ikke det var det han mente...
>
Jeg er ikke helt klar hvad over Tom mener....
Så Tom må jo melde tilbage hvis det jeg skrev er sort snak

mvh/Peter Lykkegaard



Tom Olsen (09-08-2002)
Kommentar
Fra : Tom Olsen


Dato : 09-08-02 17:57

Hej

Nej I har helt ret det var ikke lige det jeg ´mente det jeg mener er:

Det drejer sig om at jeg har
placeret et datetime objekt på en formular men for at bruge det skal det
være registreret i access. Det gøres manuelt i formulardesign
(funktioner/activeXobjekter/registrer) når dette er gjort kan jeg få lov til
at bruge det. Nu er det sådan at denne formular skal bruges af mange og
derfor skal objektet registreres på hver maskine og kan denne metode gøres
automatisk ved hjælp af kode ville det være godt.

Med hensyn til regsvr32............ siger det til mig at ocx skal være af
typen .dll . måske skriver jeg noget forkert i min reg.
Det virker fint med mine dll.'s bare ikke ocx.

Tom

"Peter Lykkegaard" <polonline@hotmail.com> skrev i en meddelelse
news:3d53ccdd$0$14338$edfadb0f@dspool01.news.tele.dk...
>
> "Mads Chr. Olesen" <MadsChrO@Yahoo.com> wrote in message
> news:aj0e06$246$1@sunsite.dk...
> > "Peter Lykkegaard" <polonline@hotmail.com> skrev i en meddelelse
> > news:3d52c4a0$0$53091$edfadb0f@dspool01.news.tele.dk...
> > >
> > > "Tom Olsen" <tom.olsen@email.dk> wrote in message
> > > news:aiu3sh$a4$1@news.cybercity.dk...
> > > > Jeg vil gerne registrere nye ActiveX objekter som ikke findes i
Access
> > > > som standard men skal bruges i en formular ved hjælp af VBA /VB
> > > > og ikke manuelt.
> > > >
> > > Brug late binding
> > > Dim objRecordset As Object
> > > Set objRecordset = CreateObject("ADODB.Recordset")
> > >
> > Tror ikke det var det han mente...
> >
> Jeg er ikke helt klar hvad over Tom mener....
> Så Tom må jo melde tilbage hvis det jeg skrev er sort snak
>
> mvh/Peter Lykkegaard
>
>



Peter Lykkegaard (09-08-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 09-08-02 19:04


"Tom Olsen" <tom.olsen@email.dk> wrote in message
news:aj0s9f$dc8$1@news.cybercity.dk...
> Med hensyn til regsvr32............ siger det til mig at ocx skal være af
> typen .dll . måske skriver jeg noget forkert i min reg.
> Det virker fint med mine dll.'s bare ikke ocx.
>
ocx er en ActiveX control og _skal_ hedde ocx til "efternavn"

Regsvr32 [/u] [/s] <OCX File Name>

husker at angive det fulde filnavn - incl extension?

mvh/Peter Lykkegaard



Tom Olsen (10-08-2002)
Kommentar
Fra : Tom Olsen


Dato : 10-08-02 09:15

Tak for tippet


Det lykkedes

Tom
"Peter Lykkegaard" <polonline@hotmail.com> skrev i en meddelelse
news:3d540dd6$0$14380$edfadb0f@dspool01.news.tele.dk...
>
> "Tom Olsen" <tom.olsen@email.dk> wrote in message
> news:aj0s9f$dc8$1@news.cybercity.dk...
> > Med hensyn til regsvr32............ siger det til mig at ocx skal være
af
> > typen .dll . måske skriver jeg noget forkert i min reg.
> > Det virker fint med mine dll.'s bare ikke ocx.
> >
> ocx er en ActiveX control og _skal_ hedde ocx til "efternavn"
>
> Regsvr32 [/u] [/s] <OCX File Name>
>
> husker at angive det fulde filnavn - incl extension?
>
> mvh/Peter Lykkegaard
>
>



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste