TDBGrid中用Enter仿真Tab键盘
来源:互联网 发布:angularjs 调用python 编辑:程序博客网 时间:2024/05/21 10:32
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
Char);
begin
if Key = #13 then //如果是一个Enter键盘
begin
if not (ActiveControl is TDBGrid) then //如果当前的控件不是TDBGrid
begin
Key := #0;
Perform(WM_NEXTDLGCTL, 0, 0); { move to next control }
end
else if (ActiveControl is TDBGrid) then //在TDBGrid中
begin
with TDBGrid(ActiveControl) do
begin
if selectedindex < (fieldcount -1) then //如果不是最后一个字段
selectedindex := selectedindex +1
else
selectedindex := 0;
end;
end;
end;
end;
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
procedure TForm1.FormKeyPress(Sender: TObject; var Key:
Char);
begin
if Key = #13 then //如果是一个Enter键盘
begin
if not (ActiveControl is TDBGrid) then //如果当前的控件不是TDBGrid
begin
Key := #0;
Perform(WM_NEXTDLGCTL, 0, 0); { move to next control }
end
else if (ActiveControl is TDBGrid) then //在TDBGrid中
begin
with TDBGrid(ActiveControl) do
begin
if selectedindex < (fieldcount -1) then //如果不是最后一个字段
selectedindex := selectedindex +1
else
selectedindex := 0;
end;
end;
end;
end;
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- TDBGrid中用Enter仿真Tab键盘
- C# 键盘Enter键取代Tab键
- 如何实现C#中用Enter完成TAB键功能
- dbExpress操作中用TDBGrid显示数据
- tab转成ENTER
- tab转Enter
- 利用Enter代替Tab
- Enter==Tab
- Enter代替Tab键
- Ext Tab 转Enter
- enter代替tab
- RichTextBox 键盘 Ctrl + Enter
- jquery键盘enter事件
- JS键盘Enter事件
- PB数据窗口中用Enter 代替Tab在字段间移动,移动到最后一列弹出保存提示
- ExtJS grid Enter tab设置
- Enter-to-Tab in WPF
- EXTJS enter替代tab功能
- 用户"sa "登陆失败 SQLServer 错误18456----解决方法
- 什么都还没有,不知道弄什么
- Mysql日期和时间函数不求人
- 组合CLASS来完成网页布局风格
- ADODB简介
- TDBGrid中用Enter仿真Tab键盘
- 浏览器发展/CSS布局/怎样运用?
- 关于sql数据库维护失败的问题查找方法
- 日期格式转换问题
- 想学win9x,nt,w2k下进程的深度隐藏吗?来这里吧
- 使用模板快速启动你的设计
- 查询sql遇到deadlock问题的解决
- 致中国程序员和所有关注中国软件发展的人们
- 网页设计应用:使用CSS截字