Programación General > ASM (Ensamblador)

 Como Meter Una Rutina Asm En Una Dll?

(1/2) > >>

PABER:
COMO METER UNA RUTINA ASM EN UNA DLL?


SALUDOS
PABER

RadicalEd:
Como asi?

Lo que quieres es cambiar los bytes de una dll, por medio de parche en asm?

PABER:
NO LO QUE QUIERO ES PODER HACER UNA RUTINA Y LLAMARLA DESDE VB

QUIZAS HAYA OTRO MODO DE HACERLO.


AGUARDO TUS COMENTARIOS


GRACIAS
PABER

RadicalEd:
mmm ahi si es diferente para agregar una dll a VB lo haces asi:
Proyecto > Referencias y elegimos tu proyecto de la dll

Al hacer esto estarias vinculando tu programa en VB con la DLL creada y podes utilizar todas sus funciones.

Eternal Idol:
Tenes que crear una DLL con funciones de tipo STDCALL, las mismas que usa Windows en casi todas sus funciones.

Despues declaras la funcion con este estilo:
Declare Function MessageBox Lib "user32" Alias "MessageBoxA" (ByVal hwnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal wType As Long) As Long

Igual que las funciones de la API de Windows.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa