超级难题,大家都来看看,UP给分
function (a,b: char): string;
const
bt = '%s am %s';
var
tmp: String;
begin
tmp := a+b;
result := format(tmp,['i','boy']);
//我这么做的实际意思是:
//result := format(bt,['i','boy']);
//我想通过tmp去引用常量bt的值
end;
showmessage(bt('b','t'));
显示I AM BOY!
这里的问题是:我想通过TMP的值,取应用常量BT的值
但是tmp的值是字符串,不是变量!!!!