elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 05:28  


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  .Net Cargar DLL y Mostrar Funciones
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: .Net Cargar DLL y Mostrar Funciones  (Leído 1,329 veces)
BgCRaCK

Desconectado Desconectado

Mensajes: 171



Ver Perfil
.Net Cargar DLL y Mostrar Funciones
« en: 16 Marzo 2011, 13:32 »

Hola a todos, gracias por leer y responder a este tema.
Mi duda es como podemos desde Visual .Net acceder a una DLL que está por ejemplo en Application.StartupPath y la agregamos como elemento existente para posteriormente poder ver que metodos tiene.
Se trata de una libreria desconocida para nosotros, no de una creada.

Por ahora dando palos de ciego tengo esto:

Código
'Por un lado:
Imports System.Reflection
 
Public Class Form1
 
   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       Try
           Dim asm As Assembly = Assembly.LoadFile(Application.StartupPath & "\StormLib.dll")
           Dim obj = asm.CreateInstance("Clase_DLL")
           '........
'Por otro
Imports System.Runtime.InteropServices
 
System.Runtime.InteropServices.DllImportAttribute(Application.StartupPath & "\StormLib.dll", SetLastError:=True, CharSet:=CharSet.Auto)
 
Lo malo es que a veces viene codigo pero es de C# no de .net y las funciones de cargar DLL no coinciden.

Gracias  :P


« Última modificación: 16 Marzo 2011, 13:34 por BgCRaCK » En línea

Con tu filosofía (desde mi punto de vista) sobran los foros...ya que como a ti te cuesta, pues que los demás se la pelen...
ChimoC
WLAN/JAZZ_XXXX WPA

http://www.xand_r.byethost10.com/Index.html
Novlucker
Ninja y
Ex-Staff
*
Desconectado Desconectado

Mensajes: 10.239


Yo que tu lo pienso dos veces


Ver Perfil
Re: .Net Cargar DLL y Mostrar Funciones
« Respuesta #1 en: 16 Marzo 2011, 15:42 »

http://www.vbdotnetheaven.com/UploadFile/rahul4_saxena/Reflection09122007031247AM/Reflection.aspx
Más claro imposible :P

Saludos


En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
http://twitter.com/novlucker

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

BgCRaCK

Desconectado Desconectado

Mensajes: 171



Ver Perfil
Re: .Net Cargar DLL y Mostrar Funciones
« Respuesta #2 en: 16 Marzo 2011, 20:46 »

Gracias Novlucker has dado en el clavo.  :D

Ahora : Tengo dos resultados(errores) de haberlo utilizado:
1.DLLs que puede abrir:
(no se como resolverlo pero seguro que se puede)
http://www.youtube.com/watch?v=Pz4Jr6yBD8g
2.DLLs que no puede abrir:
http://www.youtube.com/watch?v=OTODyf2jYj4

gracias a todos
En línea

Con tu filosofía (desde mi punto de vista) sobran los foros...ya que como a ti te cuesta, pues que los demás se la pelen...
ChimoC
WLAN/JAZZ_XXXX WPA

http://www.xand_r.byethost10.com/Index.html
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines