delphi中,怎样将字符串'
delphi中,怎样将字符串'edit1'变成文本框对象edit1delphi中,怎样将字符串'edit1'变成文本框对象edit1
不能直接转换,可以在Form上找到 , :=0toForm1.ComponentCount-1dobeginclassName:=Form1.Components[i].ClassName;if(className='TEdit')thenbegintempEdit:=TEdit(Form1.Components[i]);name:=tempEdit.Name;if(name='Edit1')thenbeginfindEdit:=TEdit(Form1.Components[i]);end;end;end;
字符串常量(包括字符串变量)和对象在delphi里是两个完全不同的概念,二者之间不可转换。你只可以把这个串常量赋值给文本框对象的某个属性,并且该属性值类型为字符型的,如:edit1.text:='edit1'。对串常量可以进行+、-等操作,但只能赋值给其它变量。
答:fs:textfile; ...... assignfile(fs,'temp.txt'); reset(fs); writeln(fs,'a='+inttos...详情>>
答:的意思是找不到指定的文件,你确定你的文件路径正确吗? 另外,调用的部分你用 n(shcmd)试试详情>>