USO DE DLLS

USUARIO.EXCLUIDOS 10/04/2004 16:02:06
#19806
Pessoal essa acredito que seja fácil para vcs, eu criei uma dll e quero usa-la no meu projeto mas não consigo, já fiz referência a ela no ProjectRefrences.... e não dá.
Alguém pode me ajudar?


Grato,

Wagner
USUARIO.EXCLUIDOS 10/04/2004 16:23:03
#19810
Resposta escolhida
Você deve gerar a DLL de forma que seus métodos (as funções e procedures) estejam marcadas como públicas (PUBLIC SUB / PUBLIC FUNCTION) em um ou mais módulos de classe, também públicos, preferencialmente multiuse (propriedades da classe).
Depois de gerar a DLL e referenciá-la em seu outro projeto, crie objetos para cada classe que contenha os métodos que você pretende usar (ex.: Dim oTextos as clTextFunctions, onde clTextFunctions é uma das classes em sua DLL). Instancie o objeto no momento do uso (ex.: Set oTextos = New clTextFunctions) e em seguida, é só utilizar seus métodos.
USUARIO.EXCLUIDOS 10/04/2004 17:01:11
#19822
No Form de seu projeto:

Option Explicit

Dim oClasse as [nome da classe que você criou na DLL]

Private Sub Form_Load()
Dim sTexto as String
Set oClasse = New [nome da classe que você criou na DLL]
sTexto = "TESTE DA CLASSE"
MsgBox oClasse.CriptSenha(sTexto)
End Sub
Tópico encerrado , respostas não são mais permitidas