Hola, pues bien, como bien dice el titulo estoy intentando averiguar alguna manera para poder bloquear el acceso a una DLL del sistema a mi software en VB6.
por ahora no encuentro nada que sirva, aver si alguien me puede echar una mano u.u
PD: probe un metodo un tanto chapuza, crear un archivo vacio en la carpeta donde tengo el exe con el mismo nombre exacto a la dll, pero al parecer no funciona en Windows 7, si no recuerdo mal en XP si servia.
Saludos y gracias
http://msdn.microsoft.com/en-us/library/windows/desktop/ms683152(v=vs.85).aspx
No se si servira :P
Voy a mirar aver que puedo hacer con tu pista, gracias!
hola! probe con este code y nada, creo que lo estoy haciendo bien, tmb probe sin la ruta solo con el nombre de la dll y con el nombre de la dll sin .dll, vamos, con todas las opciones y nada no funciona, lo que deberia de pasar esque no funcionara el sonido en la aplicacion al desanclar esa dll, pero sigue funcionando, aver si alguien tiene alguna otra idea, saludos!
Private Declare Function FreeLibrary Lib "kernel32" (ByVal hLibModule As Long) As Long
Private Declare Function LoadLibrary Lib "kernel32" Alias "LoadLibraryA" (ByVal lpLibFileName As String) As Long
Private Sub Form_Load()
FreeLibrary LoadLibrary(Environ("windir") & "\system32\msacm32.dll")
WebBrowser1.Silent = True
WebBrowser1.navigate "www.youtube.com"
End Sub