Llamada a una dll que a su vez hace llamada a un control contenedor OLE

Igor Flores
23 de Mayo del 2003
Estoy creando una dll para usarla con dos programas diferentes. El problema es que cuando intento:
Open Archivo For Binary As #FileNum
OLE.SaveToFile FileNum
desde el codigo de la dll me da el error 31036 -> error al guardar en archivo.
Si escribo el mismo codigo en los programas desde los que llamo, me funciona.
A ver si alguien sabe lo que ocurre. ¿tiene algo que ver con lpOleObject?