>Se vc conseguir isto te agradeço.
>
>Mas me responde uma coisa : porque a mesma rotina em VB Funciona e em VFP não ?
>
É num ponto que o VB trabalha melhor que VFP.. em COM+ porque ele tem uma série de coisas que no VFP não tem (Como criar aquelas DLLs que não necessita de registro)
O VB convive de forma integrada com COM+..
Paulo.. um caminho bom seria dar uma olhada no arquivo de registro do Windows.. E vê se por lá você encontra algo fora do lugar.. No VFP para utilizarmos uma DLL necessitamos de "N" troços que só estão lá no registro do Windows..
O registro do windows informa aonde está esta DLL..
Nos Windows da família 2000.. Por causa de um bug, Eles perdem uma série de referência de nomes.. Por exemplo, se você salvar um arquivo no word na pasta meus documentos (do desktop).. Na realidade ela estará em c:\documment settings\nomeusuario\meus documentos\meu arquivo.doc.. E por ai vai..
Espero ter colaborado.. Haa, uma coisa que você pode olhar é se esta DLL não está duplicada em diferentes pastas..
Claudio
"Now to him who is able to do immeasurably more than all we ask or imagine, according to his power that is at work within us, Ephesians 3:20