This works:
But, this won't:
The idea being that "1234" would be text from an EQU somewhere else so that "1234" is a variable. The above would be the simplest form without the EQU.
The error that shows up is because inside the PUSHD macro (from WIN32AX.INC) the following line fails to recognise the second parameter as a string.
where the value of arg is <"Text ","1234">
Is there another way I can use to detect that the parameter is a string type or is there a patch I can use to get it to assemble properly?
invoke MessageBox,NULL,"Text 1234","Title",MB_OK
But, this won't:
invoke MessageBox,NULL,<"Text ","1234">,"Title",MB_OK
The idea being that "1234" would be text from an EQU somewhere else so that "1234" is a variable. The above would be the simplest form without the EQU.
The error that shows up is because inside the PUSHD macro (from WIN32AX.INC) the following line fails to recognise the second parameter as a string.
else if arg eqtype ""
where the value of arg is <"Text ","1234">
Is there another way I can use to detect that the parameter is a string type or is there a patch I can use to get it to assemble properly?