求合并字符串为控件名的函数解决方案
求合并字符串为控件名的函数
假如控件名为:L1
程序中.有
字符串变量为:L
整数型变量为:i
怎么合并才能让程序认到它是一个控件名,而不是字符串.
类似于JS中的EVAL函数.
( 'L ' + inttostr(i)).cation= ' '; 是不行的.
Concat( 'L ',IntToStr(i)).caption= ' '; 也是不行的.
那怎么才行呢?
------解决方案--------------------
FindComponent( 'L ' + IntToStr(i));
假如控件名为:L1
程序中.有
字符串变量为:L
整数型变量为:i
怎么合并才能让程序认到它是一个控件名,而不是字符串.
类似于JS中的EVAL函数.
( 'L ' + inttostr(i)).cation= ' '; 是不行的.
Concat( 'L ',IntToStr(i)).caption= ' '; 也是不行的.
那怎么才行呢?
------解决方案--------------------
FindComponent( 'L ' + IntToStr(i));