Pero ¿de donde has sacado eso? ¿a alguien le ha funcionado?
Nada, tio, lo siento. Sin saber que es eso del GMW_LoadBDE no puedo ayudarte.
He mirado por ahi y he visto por ejemplo esto:
Public Declare Function GMW_LoadBDE Lib "GM5S32.dll" (ByVal _
sSysDir As String, ByVal sGoldDir As String, ByVal sCommonDir _
As String, ByVal sUser As String, ByVal sPassWord As String) As _
Long
La declaración de esa función.
Todos los parámetros son strings, y lo que devuelve es un Long. Quitando las 2 lineas cortadas, todo estaba bién en un princpio. ¿por qué no pitaba? ¿quien sabe?...
En teoría debería funcionar la última prueba, aunque las carpetas "y:\goldmine, etc" creo que deberían existir en tu pc y contener algo, pero no existen, ¿verdad?
El caso es que me suena ese script de haberlo intentado usar yo mismo hace tiempo.
En fin, puedes probar a declarar la función añadiendo al comienzo
Priate Declare Function GMW_LoadBDE Lib "GM5S32.dll" (ByVal _
sSysDir As String, ByVal sGoldDir As String, ByVal sCommonDir _
As String, ByVal sUser As String, ByVal sPassWord As String) As _
Long
Aunque no se si lo admitirá, y si lo hace seguramente no adelantaremos nada.
Saludos