delphi定位

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi定位相关的知识,希望对你有一定的参考价值。

delphi定位数据库显示组件DBGrid中的一条记录失败。求代码参考!例如,数据库数据(姓名,性别,年龄)分别定位到Edit1,Edit2,Edit3!

在DBGrid的OnCellClick事件写代码:
procedure TUserManageForm.DBGrid1CellClick(Column: TColumn);
begin
if ADO_user.Active then
begin
Edit1.Text := ADO_user.fieldbyname('姓名').AsString;
Edit2.Text := ADO_user.fieldbyname('性别').AsString;
Edit3.Text := ADO_user.fieldbyname('年龄').AsString;

end;
end;
注:ADO_user为ADOTable的名字
参考技术A 可以试试SetFocus,比如Edit1.SetFocus,不过之前你要自己去判断~~本人属于菜鸟级的~~呵呵~~也就只能提供这点帮助了~~

以上是关于delphi定位的主要内容,如果未能解决你的问题,请参考以下文章

delphi怎么把窗口定位到屏幕中间

delphi中如何用locate定位记录

Delphi 定位TreeView

delphi数据集查找不定位

Delphi通过查找字符定位TADOQuery数据的位置

delphi CXGRID用法 (取行列值;定位选中某行等等)