EVAL TEXT

From Macros Wiki
Revision as of 15:45, 18 August 2010 by MikeO (talk | contribs)
Jump to: navigation, search

Up

Command

EVAL_TEXT <string variable>


Evaluate any variables stored in a text variable and save the resulting text back to the variable.

You need to use this command if you are building up a string variable using the same variable with different values.
Any variables used inside the contents of a string variable are only converted from numbers to text when the string variable
is used to write to a file, passed to another macro or displayed on a dialog.

Parameters

<string variable>
a string variable, for example a$

Example

i = 123
a$ = "i = %i"
i = 246
a$ = a$ + " and now i = %i"
Message a$ ( this will display the text "i = 246 and now i = 246"

i = 123
a$ = "i = %i"
EVAL_TEXT a$
i = 246
a$ = a$ + " and now i = %i"
Message a$ ( this will display the text "i = 123 and now i = 246"

For an example macro see Process_Data