06 2021 档案

Delphi WinAPI mouse_event- 鼠标事件函数综合鼠标运动和按钮点击。
摘要:Delphi WinAPI mouse_event- 鼠标事件函数综合鼠标运动和按钮点击。 mouse_event 函数 综合鼠标运动和按钮点击。注意:此功能已被取代。改用SendInput。 原型: void mouse_event( DWORD dwFlags, DWORD dx, DWORD 阅读全文

posted @ 2021-06-28 15:10 滔Roy 阅读(1588) 评论(0) 推荐(0) 编辑

Delphi WinAPI SendInput - 合成击键、鼠标移动和按钮单击。
摘要:Delphi WinAPI SendInput - 合成击键、鼠标移动和按钮单击。 SendInput 函数,合成击键、鼠标移动和按钮单击。 原型: UINT SendInput( UINT cInputs, //pInputs数组中的结构数。 LPINPUT pInputs, //一组输入结构。每 阅读全文

posted @ 2021-06-28 14:46 滔Roy 阅读(1001) 评论(0) 推荐(0) 编辑

Delphi WinAPI INPUT 输入结构 (winuser.h) 、tagINPUT
摘要:Delphi WinAPI INPUT 输入结构 (winuser.h) 常用于SendInput 合成输入事件(如击键、鼠标移动和鼠标单击)的信息。 原型: typedef struct tagINPUT { DWORD type; union { MOUSEINPUT mi; KEYBDINPU 阅读全文

posted @ 2021-06-28 14:25 滔Roy 阅读(302) 评论(0) 推荐(0) 编辑

Delphi WinAPI INPUT_HARDWARE - 包含有关由键盘或鼠标以外的输入设备生成的模拟消息的信息。
摘要:Delphi WinAPI INPUT_HARDWARE - 包含有关由键盘或鼠标以外的输入设备生成的模拟消息的信息。 原型: typedef struct tagHARDWAREINPUT { DWORD uMsg; WORD wParamL; WORD wParamH; } HARDWAREIN 阅读全文

posted @ 2021-06-28 14:09 滔Roy 阅读(197) 评论(0) 推荐(0) 编辑

Delphi WinAPI INPUT_KEYBOARD - 包含有关模拟键盘事件的信息。
摘要:Delphi WinAPI INPUT_KEYBOARD - 包含有关模拟键盘事件的信息。 原型: typedef struct tagKEYBDINPUT { WORD wVk; WORD wScan; DWORD dwFlags; DWORD time; ULONG_PTR dwExtraInf 阅读全文

posted @ 2021-06-28 14:04 滔Roy 阅读(301) 评论(0) 推荐(0) 编辑

Delphi WinAPI INPUT_MOUSE - 包含有关模拟鼠标事件的信息。
摘要:Delphi WinAPI INPUT_MOUSE - 包含有关模拟鼠标事件的信息。 原型: typedef struct tagMOUSEINPUT { LONG dx; LONG dy; DWORD mouseData; DWORD dwFlags; DWORD time; ULONG_PTR 阅读全文

posted @ 2021-06-28 13:57 滔Roy 阅读(372) 评论(0) 推荐(0) 编辑

Delphi WinAPI keybd_event - 合成按键 之 模拟键盘按键
摘要:Delphi WinAPI keybd_event - 合成按键 之 模拟键盘按键 1、功能描述: 合成按键。系统可以使用这种合成的击键来生成WM_KEYUP 或 WM_KEYDOWN消息。 键盘驱动程序的中断处理程序调用keybd_event事件函数。 注意:此功能已被取代。改用SendInput 阅读全文

posted @ 2021-06-28 10:08 滔Roy 阅读(740) 评论(0) 推荐(0) 编辑

Win 虚拟按键对照表(Virtual-Key Codes)
摘要:Win 虚拟按键对照表(Virtual-Key Codes) 下表显示了系统使用的虚拟键代码的符号常量名称、十六进制值以及鼠标或键盘等效项。代码按数字顺序列出。 Constant/value(常量/值) Description(描述) VK_LBUTTON Left mouse button 0x0 阅读全文

posted @ 2021-06-28 09:20 滔Roy 阅读(2528) 评论(0) 推荐(1) 编辑

Delphi XE UniGUI 文件导出到excel
摘要:Delphi XE UniGUI 文件导出到excel 测试了两种常用的导出工具: NativeExcel TMS FlexCel 对比(测试环境:XE10): NativeExcel 轻量级,大约5-6M,安装快,操作界面流畅, TMS FlexCel 臃肿,根据版本,大约70-90M,安装时间久 阅读全文

posted @ 2021-06-22 13:36 滔Roy 阅读(886) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI UniSession文件下载的方式(SendFile、SendStream )
摘要:Delphi XE UniGUI UniSession文件下载的方式(SendFile、SendStream ) 1、SendFile UniSession.SendFile('test.txt', //服务器端 文件名 'test.txt' //客户端 下载 的文件名 ); 2、SendStrea 阅读全文

posted @ 2021-06-21 17:20 滔Roy 阅读(565) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI ExtJS [8] 自定义JavaScript文件调用
摘要:Delphi XE UniGUI ExtJS [8] 自定义JavaScript文件调用 1、设置 uniServerModule的CustomFile屬性例如:files\JS\Test.js 注意: 1、存放路径,必须在 files 下, 例如:files\JS\Test.js , 非files 阅读全文

posted @ 2021-06-21 11:49 滔Roy 阅读(525) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI ExtJS [7] Delhi 动态添加 ClientEvents.ExtEvents 事件
摘要:Delphi XE UniGUI ExtJS [7] Delhi 动态添加 ClientEvents.ExtEvents 事件 UniButton1.ClientEvents.ExtEvents.Values['click']:='function(sender){alert("Click")}'; 阅读全文

posted @ 2021-06-18 15:49 滔Roy 阅读(456) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI ExtJS [6] fireEvent 事件 模拟按键点击(JS、ExtJS、Delphi)
摘要:Delphi XE UniGUI ExtJS [6] fireEvent 事件 模拟按键点击(JS、ExtJS、Delphi) //js document.getElementById(MainForm.UniButton4.getId()).click(); //模拟按钮事件 //extjs Ma 阅读全文

posted @ 2021-06-18 15:46 滔Roy 阅读(358) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI ExtJS [5] 鼠标和Key事件
摘要:Delphi XE UniGUI ExtJS [5] 鼠标和Key事件 function mousedown(sender, x, y, eOpts) { if (sender.getEl().dom.innerHTML == '<img src="files/p1.jpg">') //getEl( 阅读全文

posted @ 2021-06-18 15:43 滔Roy 阅读(345) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI ExtJS [4] Ajax、Response(响应) 的使用
摘要:Delphi XE UniGUI ExtJS [4] Response(响应) 的使用 1、设定 //ClientEvents JS 设定AjaxCallback function OnAjaxCallback(sender, response) { sender.setText(response) 阅读全文

posted @ 2021-06-18 15:41 滔Roy 阅读(559) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI ExtJS [3] UniLabel 、UniEdit 、UniButton
摘要:Delphi XE UniGUI ExtJS [3] UniLabel 、UniEdit 、UniButton //ClientEvents JS UniLabel UniForms.UniLabel1.setText("Mouse Out"); //赋值 setText ,注意文本值 “双引号”包 阅读全文

posted @ 2021-06-18 15:38 滔Roy 阅读(437) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI ExtJS [2] getEl()
摘要:Delphi XE UniGUI ExtJS [2] getEl() 1、位置: getX() //取得相对于页面的x坐标 getY() //取得相对于页面的y坐标 getXY() //取得相对于页面的x,y坐标,用法:ele.getXY()[0]/[1] getOffsetsTo(el) //取得 阅读全文

posted @ 2021-06-18 15:34 滔Roy 阅读(408) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI ExtJS [1] 介绍
摘要:Delphi XE UniGUI ExtJS [1] 介绍 ExtJS是一个Ajax框架,用javascript编写,用于在客户端创建丰富多彩的web应用程序界面。ExtJS可以用来开发RIA也即富 客户端的AJAX应用,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、J 阅读全文

posted @ 2021-06-18 15:25 滔Roy 阅读(656) 评论(0) 推荐(0) 编辑

Delphi 与 JavaScrpt 交互[1]
摘要:Delphi 与 JavaScrpt 交互[1] 准备一段js放置于Memo1中 function bb(cc){ var d = cc+5; return d; } 实现代码: uses ComObj; function ExecScript(Code,Lang,Func:string):stri 阅读全文

posted @ 2021-06-18 11:35 滔Roy 阅读(287) 评论(0) 推荐(0) 编辑

Delphi XE UniGUI 错误:Unable to locate file“uniGUIType.pas”
摘要:Delphi XE UniGUI 错误:Unable to locate file“uniGUIType.pas” 一开始,我以为是没有设置好路径,所以做了以下动作: 结果才知道,UniGUI 官方安装包里根本没有公布pas这个文件,只提供了dcu的文件。 创建时间:2021.06.15 更新时间: 阅读全文

posted @ 2021-06-15 14:54 滔Roy 阅读(187) 评论(0) 推荐(0) 编辑

Delphi 编译器、编译指令、条件编译指令(预编译指令)
摘要:Delphi 编译器、编译指令、条件编译指令(预编译指令) 大部分情况下Delphi不需要干涉 Object Pascal 编译器的运行,但是有时也需要对编译器进行必要的设置。 1、编译器设置对话框 编译器的编译指令是用于指定编译器对项目编译过程的动作和行为。可以通过[Project]->[Opti 阅读全文

posted @ 2021-06-11 16:20 滔Roy 阅读(1249) 评论(0) 推荐(0) 编辑

Delphi XE 类型 NativeInt 和 NativeUInt
摘要:Delphi XE 类型 NativeInt 和 NativeUInt 单元:System.pas type NativeInt = { built-in type }; type NativeUInt = { built-in type }; 描述说明: NativeInt 定义依赖于平台的有符号 阅读全文

posted @ 2021-06-11 11:10 滔Roy 阅读(1286) 评论(0) 推荐(0) 编辑

Delphi 其他常用事件类型(TMouseEvent 、TMouseMoveEvent 、TKeyEvent 、TKeyPressEvent 、TDragOverEvent 、TDragDropEvent 、TStartDragEvent 、TEndDragEvent 、TDockDropEvent 、TDockOverEvent ...)
摘要:Delphi 其他常用事件类型(TMouseEvent 、TMouseMoveEvent 、TKeyEvent 、TKeyPressEvent 、TDragOverEvent 、TDragDropEvent 、TStartDragEvent 、TEndDragEvent 、TDockDropEven 阅读全文

posted @ 2021-06-08 09:16 滔Roy 阅读(209) 评论(0) 推荐(0) 编辑

Delphi 事件类型 TNotifyEvent - 通知事件
摘要:Delphi 事件类型 TNotifyEvent -通知事件 TNotifyEvent 通知事件,用于没有参数的事件。它也是一个类,属于事件类型,是使用最广的一个事件类型,在代码中可以把一个过程赋给事件。 Delphi: TNotifyEvent = procedure(Sender: TObjec 阅读全文

posted @ 2021-06-08 09:10 滔Roy 阅读(547) 评论(0) 推荐(0) 编辑

Delphi Controls (控件)和Components (组件)的区别
摘要:Delphi Controls (控件)和Components (组件)的区别 Components //列出该组件拥有的所有组件。 property Components[Index: Integer]: TComponent; 使用组件访问此组件拥有的任何组件,例如窗体拥有的组件。当按编号而不是 阅读全文

posted @ 2021-06-03 14:07 滔Roy 阅读(1158) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示