文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院工具软件文字输入Delphi之三十六计之输入处理篇
精品推荐
特别推荐
·模拟键盘按键 自动输入文字
·你知道吗?IE地址栏中还能输入这些东西
·[韩服]韩文输入法教程
·Win 2000/XP系统输入法丢失解决方法
·极品五笔的安装方法
·拼音五笔输入法技巧集
·智能ABC输入法实用技巧
·五笔二级简码--五笔字型
·让打字更快!搜狗拼音输入法八大妙用
·智能五笔输入法实用技巧两则
·技巧总结:搜狗拼音输入法八大妙用
·WindowsXP/Vista解决繁体字最佳方法
·[图文]五笔字根表
·紫光拼音输入法崩溃之后的解决方案
·Vista下紫光拼音无法使用的终极解决办法
·三招技巧帮你实现规范化输入
·个性打字 常用拼音输入法操作技巧放送
·常用拼音输入法操作技巧
·以词定字 办公一族不再怕遇重码字
·在Windows XP中安装王码五笔
热点TOP10
·如何显示输入法图标(输入法图标消失)
·你知道吗?IE地址栏中还能输入这些东西
·[图文]五笔字根表
·如何输入国际音标
·《三国志11》新武将完全中文名输入法
·Word:轻松输入“日语问候语”
·C++中的文件输入/输出(3):掌握输入/输出流
·易学易用的数字五笔输入法
·输入法问题集合
·[图文]五笔字根表图
·如何方便地切换输入法
·Win 2000/XP系统输入法丢失解决方法
·怎样彻底删除多余的输入法
·谷歌 紫光 搜狗三款拼音输入法横向评测
·智能ABC输入法实用技巧
·无法定位程序输入点DdEntry1于动态链接库GDI32.dll
·五笔二级简码--五笔字型
·如何vista中安装五笔输入
·模拟键盘按键 自动输入文字
·让打字更快!搜狗拼音输入法八大妙用

Delphi之三十六计之输入处理篇

日期:2007年5月2日 作者: 查看:[大字体 中字体 小字体]


Delphi之三十六计之输入处理篇

Delphi是Borland公司开发的可视化开发系统,它基于Windows 95/98/NT,采用高度结构化的Object Pascal语言,具有结构清晰、高效优化的特点。
尤其,最新版Delphi5.0更以其良好的可视化应用程序开发环境以及其强大的可扩展数据库功能而倍受广大编程爱好者和专业程序员青睐。在编程界流行的“真正的程序员用VC, 聪明的程序员用Delphi”之说,足见其为大家认可的程度。

现将收集的Delphi常用技巧收录如下,以享广大Delphi爱好者:

输入处理篇

1. 获取键盘滚动锁, 插入态, 大写锁, 数字锁的开关状态

//Virtual =Vk_Scroll或Vk_capital或Vk_NumLock或Vk_Insert

function FuncKeyOn(VirtualKey: Word): Boolean;

begin

  Result := Bool(GetKeyState(VirtualKey) and 1);

end;

2. 当用户按下Enter/Up/Down键时使焦点切换到下一个聚焦对象

//设置窗体的KeyPriview属性为True, 并写入如下代码:

procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);

begin

 if Key = #13 then

 begin

  SendMessage(Handle, WM_NEXTDLGCTL, 0, 0);

  Key := #0;

 end;

end;

procedure

TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);

Begin

  If Key=Vk_Up then SendMessage(Handle, Wm_NextDlgCtl, 1, 0);

  If Key=Vk_Down then SendMessage(Handle, Wm_NextDlgCtl, 0, 0);

end;

3. 取得鼠标的绝对位置和设置鼠标的绝对位置

function GetMousePos: Tpoint;

Begin

 GetCursorPos(ThePoint);

End;

Procedure SetMousePos(X, Y: Word);;

 var

  Tp: Tpoint;

begin

  Tp := ClientToScreen(Point(x, y));

  SetCursorPos(tp.x, tp.y);
更多文章 更多内容请看数据库处理专题专题,或

(出处:清风网络学院






上一篇:在Delphi中RichEdit的奥妙

下一篇:用Delphi轻松实现图像放大镜

Delphi之三十六计之输入处理篇 相关文章:
·如何显示输入法图标(输入法图标消失)
·轻松做画家!用Photoshop把照片处理成逼真的素描画
·你知道吗?IE地址栏中还能输入这些东西
·Photoshop将肖像照片处理为超酷个性海报
·如何输入国际音标
·图象处理中的边缘检测------canny算子
·《三国志11》新武将完全中文名输入法
·ASP.NET购物车的实现及结算处理
·Word:轻松输入“日语问候语”
·C++中的文件输入/输出(3):掌握输入/输出流
Delphi之三十六计之输入处理篇 相关软件:
·紫光华宇拼音输入法V6-Final
·photoshop数码照片处理与特效制作
·创世卓越-三十六计经典故事高清晰PDF电子书
·搜狗拼音输入法(可自定义字体、大小、颜色等)V3.0Beta2
·DelphiV7.0
·Google谷歌拼音输入法V1.0.23.40
·搜狗拼音输入法V3.0 正式版
·王码五笔型输入法 86&98
·数码照片后期处理V1.0 (exe电子书)
·Turbo Photo(数码照片处理管理)V5.9

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot