I'm new to 32bit assembler programming, Have been programming in C/C++ fo many years. I tried to assemble qikpad (Examples) 2 and come up with an error on line 444 conflicting parameter def., an error on lines 510 and 535 to few arguments to INVOKE.what gives? how do I correct this? I'm impressed with the size and speed of this language and might make it my primary programming language.
thanks for your time
ron_co
ron_co,
There is a 'Write_To_Disk' procedure in masm32.inc/lib, it is conflicting with the one in QikPad. After quickly looking at the two procedures, they look like they do the same thing. The difference is the one in QikPad uses a global variable for the hEdit parameter. Modify the QikPad program to use the procedure in masm32.inc/lib.
Ron,
Welcome on board.
Sorry about that, I already had it fixed in the next version of MASM32 but I missed the name overlap when I did the library function. I have attached the fixed version.
[attachment deleted by admin]