SABER SE DLL/OCX ESTA REGISTRADA
Boa tarde colegas
Pesquisei e não achei nada sobre, entao...
Tem alguma forma de saber, em RunTime, se uma dll/ocx esta registrada??
Pesquisei e não achei nada sobre, entao...
Tem alguma forma de saber, em RunTime, se uma dll/ocx esta registrada??
Simples na imagem te expliquei como pegar a progid de uma dll
sabendo isso use a função abaixo
sabendo isso use a função abaixo
Private Sub Form_Load()
If ObjetoRegistrado("MSDBGrid.DBGrid") Then
MsgBox "Objeto registrado"
Else
MsgBox "Objeto não registrado"
End If
End Sub
Public Function ObjetoRegistrado(ProgID As String) As Boolean
On Error Resume Next
Dim obj As Object
Set obj = CreateObject(ProgID)
Set obj = Nothing
ObjetoRegistrado = (Err.Number = 0)
End Function
Ok, é que estes controles precisam de um container. Amanhã te posto a solução
Ok, fico no aguardo
Obrigado
Obrigado
Alguem??
??
Poxa ninguem?????
Tópico encerrado , respostas não são mais permitidas