I create an inputfield and would like to make it inaccessible for end users. I tried "noinput" syntax but it doesn't work. The field is still editable. Is there a solution?

Use the "Text" command instead of the "InputField" command in order to display the variable, preferably with the "- border" and "size=" options, e.g.:

Text  (3,20) "&V[my_variable1]" Size=18   -border