Visual Basic - Descargar DLLs de forma explícita

Life is soft - evento anual de software empresarial
 
Vista:

Descargar DLLs de forma explícita

Publicado por Damián (1 intervención) el 14/09/2000 00:00:00
Me gustaría saber si es posible que un programa en VB pueda descargar de memoria
de forma explícita una DLL que haya cargado anteriormente.

Lo he hecho en Delphi pero ahora necesito hacerlo en VB y no veo la forma.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Descargar DLLs de forma explícita

Publicado por MARCELO MOYA (1 intervención) el 10/10/2000 00:00:00
Por favor intenta con este codigo, esto te sirve para 32 bits.
crea un modulo e inserta este codigo
Declare Function GetModuleHandle Lib "kernel32" Alias "GetModuleHandleA" (ByVal lpModuleName As String) As Long
Declare Function FreeLibrary Lib "kernel32" (ByVal hLibModule As Long) As Long
´ESTO PEGALO EN UN FORMULARIO SEGUN LA NECESIDAD QUE TENGAS
Dim hLoadModule As Long
hLoadModule = GetModuleHandle("NOMBRE DE LA DLL")
If hLoadModule = 0 Then
Text1.Text = "La dll no está cargada .."
Else
hLoadModule = FreeLibrary(hLoadModule)
If hLoadModule = 0 Then
Text1.Text = "no pudo descargarla"
End If
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar