Using 'Const' doesn't work, since Const can only be initialized with literals (integers, strings,..) not other variables.
Doing something like the following isn't even allow
Const num1 = 1
Const num2 = num1 <- Error.
I am not a QTP person but I wondered if you want variables who contents will never change/be updated why don't you just program so that they are not changed?
A variable by its name is something that can change same as a content is something that doesn't change. If other restrictions require you to use a variable as a constant just program not to change the variable data.
I have not failed. I've just found 10,000 ways that won't work" --Thomas Edison