[能不能实现这样的功能]动态指定用哪个变量来进行计算
用哪个变量没有定,需从配置文件从获取信息
ex:
3个变量
g_1,g_2,g_3:string
程序中读入配置文件的信息,内容是'g_2'
则赋值语句要这样
str := g_2
如果内容是'g_1'
则赋值语句要这样
str := g_1
现在处理的方法是
if 读入的内容='g_1' then
str := g_1;
if 读入的内容='g_2' then
str := g_2
if 读入的内容='g_3' then
str := g_3
这样当然不太好了,如果极端一点,有100个,那怎么办
请教有没有更直接的方法,请教了,谢谢。