在用户在DbGrid中对每一个单元格进行的录入时,当用户输入第三个字符即自动加一个回车(换行)。在线等候 问题解决即给分。
解决方案 »
- delphi用TXMLDocument解析XML文件内存漏洞问题
- combobox的changge事件的问题。
- ?????求一个类似ColorBox的控件?????
- 关于D6自动生成类型库
- 服务采购网 个人和企业服务交易平台
- 两层结构c/s型的程序能不能改下连接设置访问远程数据库?这是我三年DELPHI编程死结,,,,,
- 在线,简单,送分!
- 对按钮上的文字为什么无法指定颜色值?
- 怎么用代码选择一个列表框的item???我找遍了属性,和方法都没有找到。我怎么用代码来使一个item变成选中状态??
- 写64bit应用程序,使用ado连接csv遇到问题..
- dbgrid列锁定
- 在delphi中如何从SQLSERVER数据库取出想要行数的结果集
begin
if Length( TDrawGrid(DBGrid1).CellRect(TDrawGrid(DBGrid1).Col, TDrawGrid(DBGrid1).Row) = 2)then
DBGrid1.Perform(WM_KEYDOWN, VK_DOWN,0); 向下
// DBGrid1.Perform(WM_KEYDOWN, VK_RIGHT,0); 向右
// DBGrid1.Perform(WM_KEYDOWN, VK_RETURN,0); 回车
end;
现在我只相要一个当用户输入第三个字符时,输入变成第三个字符+回车
if Length(DBGrid1.Columns[DBGrid1.SelectedIndex].Field.AsString)>=3 then
Table1.Next;
好像不行哦!