在dbgrid单元中输入文本,如何获得当前输入的一串文?(注意,焦点仍在此单元中)
解决方案 »
- 怎么拷贝adoquery控件中的结果
- sql 问题,怎么用select查询一query和一数据表?
- 那位高人知道FOXMAIL是如何储存邮件的,是用的什么数据库?
- 求救-错误"超时已过期"是什么原因?
- Delphi调用VC++编写的Dll问题
- 急!DELPHI6用 BDE连 ORACLE8i数据库,可以连接访问,但是把QUERY的RequestLive设为true打开表时,报BDE错误“Table not found”.请问谁
- 请教如何正确的把F1Book的内容保存为Excel的格式?
- 请教一个关于ConnectionString属性设置的问题
- Delphi里面的位运算很奇怪耶。大家看看
- 谁有Delphi 1.0软件或下载网址
- 各位帮帮忙,可能我说的不是很清楚,
- 我知道大家看过,再看看吧
Shift: TShiftState);
begin
if key= 13 then
showmessage(DBGrid1.SelectedField.Text);
end;
焦点还在当前列的时候,还没有确认此次输入,此时DBGrid1.selectedfield.value=null
可能需要先模拟一个回车事件,
keybd_Event(13,0,0,0)
确认了输入,才可以用
DBGrid1.SelectedField.value取到当前列的值