Una función importada no es un objeto, y tampoco una DLL. Si la biblioteca falta produce el error de "No se ha encontrado el archivo" al querer llamar a la función.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
Sub MatchStr(csListBox As ListBox, ByVal StringToMatch As String, Optional Start As Long)
Dim lIndex&
lIndex = SendMessage(csListBox.hwnd, LB_FINDSTRING, ByVal Start, ByVal StringToMatch)
If lIndex > LB_ERR Then
csListBox.ListIndex = lIndex
End If
End Sub
Sub RunAccMacro()
Dim oAccess as Object, oDB as Object
Set oAccess = CreateObject("Access.Application")
oAccess.Visible = True
Call oAccess.OpenCurrentDatabase("C:\DB1.mdb")
Call oAccess.Run("MyAccessMacro")
End Sub
Const PLUGIN_PATH = "plugins\"
Function IsFile(Filename As String) As Boolean
On Error Resume Next
IsFile = ((GetAttr(Filename) And vbDirectory) <> vbDirectory)
End Function
Sub LoadPlugins()
Dim hFile%, iCnt%
Dim sLine$, sPlugin$
hFile = FreeFile
Open App.Path & "\plugins.txt" For Input As #hFile
Do While Not EOF(hFile)
Line Input #hFile, sLine
sPlugin = App.Path & "\" & PLUGIN_PATH & sLine
If IsFile(sPlugin) Then
' Registra el componente por si no está registrado.
'
Call Shell("REGSVR32.EXE /u " & Chr$(34) & sPlugin & Chr$(34))
Call Shell("REGSVR32.EXE /s " & Chr$(34) & sPlugin & Chr$(34))
If iCnt > 0 Then
Call Load(mnuPlugin(iCnt))
mnuPlugin(iCnt).Visible = True
End If
mnuPlugin(iCnt).Caption = sLine
iCnt = iCnt + 1
End If
Loop
Close #hFile
End Sub
Private Sub Form_Load()
Call LoadPlugins
End Sub
Private Sub mnuPlugin_Click(Index As Integer)
Dim sAppId$, iPos%
Dim csPlugin As Object
iPos = InStr(1, mnuPlugin(Index).Caption, ".dll")
If iPos Then
sAppId = Left$(mnuPlugin(Index).Caption, iPos - 1) & ".VBPlugin"
Set csPlugin = CreateObject(sAppId)
Call csPlugin.CargarPlugin(Me)
End If
End Sub
Citar
Plugin1.dll
Plugin2.dll
Private Sub optTab_Click(Index As Integer)
Dim i%
For i = 0 To picSection.Count - 1
picSection(i).Visible = False
Next
picSection(Index).Visible = True
End Sub
CentroX = AnchoBoton/2-AnchoTexto/2
Citarhttp://ar.geocities.com/leandroascie...dor-Remoto.zip