USO DE DLLS
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
Alguém pode me ajudar?
Grato,
Wagner
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.
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.
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
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