elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  .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 3,702 veces)
BgCRaCK

Desconectado Desconectado

Mensajes: 173



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

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
  1. 'Por un lado:
  2. Imports System.Reflection
  3.  
  4. Public Class Form1
  5.  
  6.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  7.        Try
  8.            Dim asm As Assembly = Assembly.LoadFile(Application.StartupPath & "\StormLib.dll")
  9.            Dim obj = asm.CreateInstance("Clase_DLL")
  10.            '........
  11. 'Por otro
  12. Imports System.Runtime.InteropServices
  13.  
  14. System.Runtime.InteropServices.DllImportAttribute(Application.StartupPath & "\StormLib.dll", SetLastError:=True, CharSet:=CharSet.Auto)
  15.  
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 pm 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
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


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

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
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
BgCRaCK

Desconectado Desconectado

Mensajes: 173



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

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:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines