Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Instanciar uma dll do servidor através do cliente
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Divers
Thread ID:
00690341
Message ID:
00691005
Vues:
20
Olá Pablo,


Se a DLL estiver sendo utilizada na rede interna, poderá facilmente utilizar o CreateObjectEX(), mas ao contrário de tentar acessá-lo pelo nome do componente procure usar a CLSID da classe.

Estiver registrado no MTS/COM+ (dependendo da sua versão do Windows) abra as
propriedades do aplicativo e veja o CLSID.

A sintaxe ficará:
gOacessobancofox =
CREATEOBJECTEX("{ECABAFCA-7F19-11D2-978E-0000F8757E2A}","\\meuservidor","")
Onde o primeiro parâmetro é o CLSID da sua classe.

Outro caminho, e talvez o mais viável seja gerar um Proxy de instalação
do componente no MTS ou Serviços de componente e instala-lo na máquina
Cliente. Assim o acesso vai continuar como sempre foi, com o CreateObject()
[]´s


Nilton Paulino
paulino@foxbrasil.com.br
Fox Total Network
www.foxtotal.com.br
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform