Avatar billede juks Novice
30. april 2003 - 16:22 Der er 4 kommentarer og
1 løsning

installation af runtime tilføj AxtiveX

HEj
jeg har en database hvcor jeg bruger et activeX object er den måde hvorpå jeg kan installere det på en kundes maskine via min installation cd
Avatar billede sjap Praktikant
30. april 2003 - 17:09 #1
Hvilken version bruger du?
Avatar billede terry Ekspert
30. april 2003 - 18:31 #2
juks>If you use the setup wizard then you can add ActiveX controls using this. Then they get installed when you run the setup!
Avatar billede nih Novice
30. april 2003 - 21:39 #3
Jeg har et par stumper kode du måske kan bruge.

Sub tilfoejRef()
    'tilføj reference til Microsoft Visual Basic for Applications Extensibility 5.3
    Application.VBE.ActiveVBProject.References.AddFromGuid "{0002E157-0000-0000-C000-000000000046}", 5, 0

End Sub

Når du har tilføjet ovenstående ref. kan denne procedure fjerne alle missing referencer:

Sub fjernMissingRefs()

    Dim ref As VBIDE.Reference
    With Application.VBE.ActiveVBProject
        For Each ref In .References
            If ref.IsBroken Then
                .References.Remove ref
            End If
        Next
    End With
       
End Sub
Avatar billede nih Novice
30. april 2003 - 22:06 #4
Dette er kopieret fra en tysk side og registrer Comctl32.ocx vha API functionen
DllRegisterServer.


Declare Function RegComCtl32 Lib "Comctl32.ocx" Alias "DllRegisterServer" () As Long
Declare Function UnRegComCtl32 Lib "Comctl32.ocx" Alias "DllUnregisterServer" () As Long

Const S_OK = &H0


Sub RegisterComCtl32()

On Error GoTo Err_RegisterComCtl32

If RegComCtl32 = S_OK Then
  MsgBox "Registrierung erfolgreich."
Else
  MsgBox "Registrierung nicht möglich."
End If

Exit_RegisterComCtl32:
Exit Sub

Err_RegisterComCtl32:
MsgBox "RegisterComCtl32" & vbCrLf & Err.Number & vbCrLf & Err.Description
Resume Exit_RegisterComCtl32

End Sub


Sub UnregisterComCtl32()

On Error GoTo Err_UnregisterComCtl32

If UnRegComCtl32 = S_OK Then
  MsgBox "Registrierung aufgehoben."
Else
  MsgBox "Aufhebung der Registrierung nicht möglich."
End If

Exit_UnregisterComCtl32:
Exit Sub

Err_UnregisterComCtl32:
MsgBox "UnregisterComCtl32" & vbCrLf & Err.Number & vbCrLf & Err.Description
Resume Exit_UnregisterComCtl32

End Sub
Avatar billede juks Novice
23. maj 2003 - 16:35 #5
jeg registrede bare det forkerte komponent :-)
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