Ejemplo de ActiveX Automation (Windows)' Código de ejemplo para acceder a FileMaker Pro
' en Visual Basic.
'
' Debe activarse "FileMaker Pro 7.0 Type Library"
' y estar disponible en Visual Basic's Project/References.Dim FMApp As FMPro70Lib.Application
Dim FMDocs As FMPro70Lib.Documents
Dim FMActiveDoc As FMPro70Lib.Document' Hacer visible FileMaker (cuando se inicia desde Automation,
' FileMaker sigue oculto de forma predeterminada.)If FMDocs.Count = 0 Then
Debug.Print "Ningún documento abierto"
Else
Debug.Print "El recuento de documentos abiertos es:"; FMDocs.Count
End If' Nota: Debe estar disponible un archivo de FileMaker "c:\testing.fmp12"
' con un guión llamado "Primer guión" para que funcione
' el siguiente.Dim myOpenFile As Object ' nota: también se puede declarar como
FMPro70Lib.DocumentSet myOpenFile = FMDocs.Open("c:\testing.fmp12", "","")
myOpenFile.DoFMScript ("Primer guión")Debug.Print "Acerca de cerrar documentos: "; TempDoc.FullName
TempDoc.Close
Set TempDoc = Nothing
Next
End IfFMApp.Quit
Set FMApp = Nothing