DELPHI还是字符串转变量的问题 5

可能之前没有说明白比如有一个字符串edit1.text:="myval1";有一个变量名也为myval1,myVal1:="abc";myVal2:="cba";myVa... 可能之前没有说明白
比如有一个字符串
edit1.text:="myval1";
有一个变量名也为myval1,
myVal1 := "abc";
myVal2 := "cba";
myVal3 := "bca";
s:= (edit1.text)值转为变量名;
就是想手工在edit1输入变量名(myVal1,myVal2,myVal3.....),让s获得这个变量名所对应的值;
展开
 我来答
dj1893
2005-12-01 · TA获得超过1099个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:178万
展开全部
那你应该定义数组类型变量了。
全局的
var
myval:array[1..3] of string ;
引用处。
var
myval1,myval2,myval3:string;
begin
myval1:='abc';
myval2:='acb';
myval3:='bac';
s[1]:='myval1';
s[2]:='myval2';
s[3]:='myval3';
if edit1.Text=s[1] then edit2.Text:=myval1;
if edit1.Text=s[2] then edit2.Text:=myval2;
if edit1.Text=s[3] then edit2.Text:=myval3;

不知道是不是这个意思?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式