把 一个控件的名称 (Name) 转换成 Text 格式,以便显示在 Edit1 里 不需要什么函数,直接赋值就行了,Edit1.Text := xxx.name; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Edit1.Text := Form1.ClassName; 本身就是通过String造型而来type TComponentName: string; //系统是这样定义,所以直接赋值就可以了 呵呵:下面是一个小例子,用来把所有的COMPONENTS的NAME加入MEMO FOR I:=0 TO tform1.componentcount-1dobegin memo1.lines.add(components[i].name);end; 每一个控件都从TObject类继承而来(直接继承或间接继承),在TObject中有一个函数叫ClassName(),可以得到控件名称:--CPPAnsiString CtrlName=AnsiString(Ctrl.ClassName());--DelphiCtrlName: String;CtrlName:=Ctrl.ClassName();//这样写对不对??? 控件的名称是*.classname 对象的名称是*.name都是string类型,所以 edit1.text:=*.classname edit1.text:=*.name* 为对象名 F1调用帮助文件的问题 请教使用的DevExpress Print System 中几个问题。 倒分贴【倒分给有缘人】 散分 请问:对查询的结果如何实现分页显示,在C/S中有没有必要?? 用ClientDataSet查询Oracle数据库出错。 运行错误后无法结束进程 delphi中有没有类似JAVA中的HASHMAP这样的数据结构 查询错误,请大家指点。入门问题,QUERY最简单应用 各位大虾你们做程序有写程序文档吗? 诸位帮个忙,TepBitmapButton这个控件是在哪套控件包里的,急用,找不到了。郁闷啊 windows2000登陆密码忘记怎么办?
下面是一个小例子,用来把所有的COMPONENTS的NAME加入MEMO
FOR I:=0 TO tform1.componentcount-1
do
begin
memo1.lines.add(components[i].name);
end;
函数叫ClassName(),可以得到控件名称:--CPPAnsiString CtrlName=AnsiString(Ctrl.ClassName());--DelphiCtrlName: String;CtrlName:=Ctrl.ClassName();//这样写对不对???
所以 edit1.text:=*.classname
edit1.text:=*.name
* 为对象名