Programación General > ASM (Ensamblador)
Como Meter Una Rutina Asm En Una Dll?
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
[#] Página Siguiente
Ir a la versión completa