chessgod101 Posted December 6, 2010 Posted December 6, 2010 I have been learning the rip technique for keygenning with Delphi. I have successfully compiled the program with Delphi 7 and it generates correct values. When I compile the same program with the Delphi 2008+ compiler, the keygen generates incorrect values. What parameters have changed with ASM inline in Delphi 2008+? Are there any compiler instructions I need to add to the ASM procedure to correct this problem?
JohnWho Posted December 6, 2010 Posted December 6, 2010 Maybe debug your keygen to see where it goes wrong.
Departure Posted December 6, 2010 Posted December 6, 2010 Delphi 2008 ?? is that the .net version or do you mean Delphi 2009? if its Delphi 2009 all strings are Unicode so when you declare a type as string it really is declaring it as WideString(unicode) solution would be to declare your strings as "AnsiString" instead of "String" 1
chessgod101 Posted December 6, 2010 Author Posted December 6, 2010 (edited) Thank you Departure. I have been stumped on this issue for some time now. As for the 2008, I meant to say 2009. Edited December 6, 2010 by chessgod101
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now