在OnDblClick的事件处理程序中写上如下代码:
if Sender is TDBEdit then
begin 变量名 := (Sender as TDBEdit).Name;end;
if Sender is TDBEdit then
begin 变量名 := (Sender as TDBEdit).Name;end;
解决方案 »
- 想写一个ACCESS数据库的C/S的应用程序,练练手.不知道那位天使大哥,大姐有资料没送我份!
- 求24位位图转换为4位位图的算法(不使用控件)?提供些思路也行
- 如何在界面上画出这样的表格,高手们进来看看吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- IdTCPClient1问题
- 如何将已存在的paradox表的结构复制到另一个表中?
- 在Delphi里一般用什么方法解析和生成XML文件
- 在delphi中如何将word文件保存到sql server数据库中,并且如何在打开这个word文件!急!!
- 问个简单问题?
- delphi安装问题
- stringgrid 的问题!
- 在ORACLE中不能使用关联吗?
- 如何查询一段时间的记录?
情况是这样的:
有10个DBEdit要响应双击事件,根据DBEdit中的内容显示一个Form,我想把代码编成一个过程,在这个过程应怎样获知该DBedit的内容?
我试试过两位的方法,不行,应该怎么办呢?
var
lstext:string;
begin
lstext:=TDBEdit(sender).text;
..........;
..........
end;
form1.caption:=sender.caption;
procedure DblEdit(sender:TObject);
begin
form2.showmoda;
..........;
..........
end;
在form2中加入如下代码
form2.edit1.text:=form1.edit1.name;