Hola, LSL. Muchisimas gracias por ayudarme en este tema y tambien le agradezco a todos los que se interesaron y tambien aportaron su granito de arena, pero esto no puede quedarse así y esto va para tí LSL:
Necesito que me comentes vía correo (
jolypc@gmail.com) como encontraste la zona donde se habilitan las opciones; vaya, hazme un pequeño tutorial privado y mandamelo para aprender.
Gracias a ustedes lo logré; aunque tirando alguna piedras al trozo de código que publicó LSL. Sé que estas cosas no se hacen así pero quiero aprender; por ejemplo, una de las instrucciones que habilitan opciones es la siguiente:
MOV AL,BYTE PTR DS:[EAX+7A7]
En este caso, cada vez que el programa pasa por aquí, EAX siempre toma el mismo valor y lleva a AL a 00 ó 01 en dependencia del resultado de la suma. Lo que hice fue tantear e ir sustituyendo 7A7 por otros valores hasta que AL valiera 01 y lo encontré, pero esto no es nada inteligente de mi parte y reporta muchas horas de trabajo.
Expliquenme como hacerlo más fácil pero preferentemente vía correo.
Por otro lado siempre me quedó la duda si la version demo posee el código para salvar e imprimir. Quizas alguien podría echarle un vistazo a ambas versiones y por comparación resolver este enigma y por supuesto explicarme un poco como llegar a la zona donde se inhabilitan estas opciones.
El propósito de esto es aprender un poco más de este maravilloso tema.
Saludos a todos.
"Que carajo, llevo seis meses trabajando en este tema y LSL lo resolvió en dos días. Usted si que sabe"