Título: Libreria en ensamblador (FASM) Publicado por: farresito en 2 Agosto 2010, 22:11 pm Soy un poco novato en este aspecto, pero quizás a muchos les sea útil para adjuntar librerias a sus programas.
Yo, de hecho llevaba tiempo buscando como crear una DLL en FASM, y toqué con el código para hacerlo. Asi podrán usar FASM, que es un ensamblador inmejorable, sin escusas. Código: ; DLL creation example Espero que les sea útil. Este código se encuentra entre uno de los ejemplos de FASM. Las funciones exportadas, en este caso son ShowErrorMessage y ShowLastError. Saludos! PD: Si ya sabian hacer esto, porfavor, no critiquen. Comparto lo que puedo a la comunidad; a algunos les será util, a otros quizás no. Título: Re: Libreria en ensamblador (FASM) Publicado por: fary en 3 Agosto 2010, 01:45 am buen aporte, muchas gracias de sirvio de mucho.
salu2! Título: Re: Libreria en ensamblador (FASM) Publicado por: farresito en 3 Agosto 2010, 18:44 pm buen aporte, muchas gracias de sirvio de mucho. Me alegro que te haya servido. Como dije, no puedo explicar mucho más sobre su funcionamiento. Si lo compilais con FASM (flatassembler.net) el resultado que os dará será una DLL en vez de un EXE. Es decir, escribis el codigo a continuacion de esto y lo compilais; se os creará automaticamente la DLL sin cambiar nada en el compilador ni añadir nada en especial. Es automatico.salu2! Saludos! |