delphi模拟键盘按键实例delphi模拟键盘按键实例,只是模拟一个按键的例子而已。到一定时间按下模拟按下一个按键,delphi7编译通过。
  10秒点击一下H键,其他键你们去找数值替换吧,网上大把的。只是没看到有完整的工程文件所以贴出来而已,本人菜鸟所以这个也是给菜鸟的,高手路过..
  这是我找的:
  附:更详细的键值表:
  常数名称 十六进制值 十进制值 对应按键
  VK_LBUTTON 01 1 鼠标的左键
  VK_RBUTTON 02 2 鼠标的右键
  VK-CANCEL 03 3 Ctrl+Break(通常不需要处理)
  VK_MBUTTON 04 4 鼠标的中键(三按键鼠标)
  VK_BACK 08 8 Backspace键
  VK_TAB 09 9 Tab键
  VK_CLEAR 0C 12 Clear键(Num Lock关闭时的数字键盘5)
  VK_RETURN 0D 13 Enter键
  VK_SHIFT 10 16 Shift键
  VK_CONTROL 11 17 Ctrl键
  VK_MENU 12 18 Alt键
  VK_PAUSE 13 19 Pause键
  VK_CAPITAL 14 20 Caps Lock键
  VK_ESCAPE 1B 27 Ese键
  VK_SPACE 20 32 Spacebar键
  VK_PRIOR 21 33 Page Up键
  VK_NEXT 22 34 Page Domw键
  VK_END 23 35 End键
  VK_HOME 24 36 Home键
  VK_LEFT 25 37 LEFT ARROW 键(←)
  VK_UP 26 38 UP ARROW键(↑)
  VK_RIGHT 27 39 RIGHT ARROW键(→)
  VK_DOWN 28 40 DOWN ARROW键(↓)
  VK_Select 29 41 Select键
  VK_PRINT 2A 42
  VK_EXECUTE 2B 43 EXECUTE键
  VK_SNAPSHOT 2C 44 Print Screen键(抓屏)
  VK_Insert 2D 45 Ins键(Num Lock关闭时的数字键盘0)
  VK_Delete 2E 46 Del键(Num Lock关闭时的数字键盘.)
  VK_HELP 2F 47 Help键
  VK_0 30 48 0键
  VK_1 31 49 1键
  VK_2 32 50 2键
  VK_3 33 51 3键
  VK_4 34 52 4键
  VK_5 35 53 5键
  VK_6 36 54 6键
  VK_7 37 55 7键
  VK_8 38 56 8键
  VK_9 39 57 9键
  VK_A 41 65 A键
  VK_B 42 66 B键
  VK_C 43 67 C键
  VK_D 44 68 D键
  VK_E 45 69 E键
  VK_F 46 70 F键
  VK_G 47 71 G键
  VK_H 48 72 H键
  VK_I 49 73 I键
  VK_J 4A 74 J键
  VK_K 4B 75 K键
  VK_L 4C 76 L键
  VK_M 4D 77 M键
  VK_N 4E 78 N键
  VK_O 4F 79 O键
  VK_P 50 80 P键
  VK_Q 51 81 Q键
  VK_R 52 82 R键
  VK_S 53 83 S键
  VK_T 54 84 T键
  VK_U 55 85 U键
  VK_V 56 86 V键
  VK_W 57 87 W键
  VK_X 58 88 X键
  VK_Y 59 89 Y键
  VK_Z 5A 90 Z键
  VK_NUMPAD0 60 96 数字键0键
  VK_NUMPAD1 61 97 数字键1键
  VK_NUMPAD2 62 98 数字键2键
  VK_NUMPAD3 62 99 数字键3键
  VK_NUMPAD4 64 100 数字键4键
  VK_NUMPAD5 65 101 数字键5键
  VK_NUMPAD6 66 102 数字键6键
  VK_NUMPAD7 67 103 数字键7键
  VK_NUMPAD8 68 104 数字键8键
  VK_NUMPAD9 69 105 数字键9键
  VK_MULTIPLY 6A 106 数字键盘上的*键
  VK_ADD 6B 107 数字键盘上的+键
  VK_SEPARATOR 6C 108 Separator键
  VK_SUBTRACT 6D 109 数字键盘上的-键
  VK_DECIMAL 6E 110 数字键盘上的.键
  VK_DIVIDE 6F 111 数字键盘上的/键
  VK_F1 70 112 F1键
  VK_F2 71 113 F2键
  VK_F3 72 114 F3键
  VK_F4 73 115 F4键
  VK_F5 74 116 F5键
  VK_F6 75 117 F6键
  VK_F7 76 118 F7键
  VK_F8 77 119 F8键
  VK_F9 78 120 F9键
  VK_F10 79 121 F10键
  VK_F11 7A 122 F11键
  VK_F12 7B 123 F12键
  VK_NUMLOCK 90 144 Num Lock 键
  VK_SCROLL 91 145 Scroll Lock键
  
  上面没有提到的:(都在大键盘)
  VK_LWIN 91 左win键
  VK_RWIN 92 右win键
  VK_APPS 93 右Ctrl左边键,点击相当于点击鼠标右键,会弹出快捷菜单
   186 ;(分号)
   187 =键
   188 ,键(逗号)
   189 -键(减号)
   190 .键(句号)
   191 /键
   192 `键(Esc下面)
   219 [键
   220 键
   221 ]键
   222 ‘键(引号)
  delphi虚拟键码对应关键
  VK_LBUTTON鼠标左键
  VK_RBUTTON鼠标右键
  VKCANCEL控制+休息
  VK_MBUTTON鼠标中键
  VK_BACK Backspace键
  VK_TAB Tab键
  VK_CLEAR清除主要
  VK_RETURN Enter键
  VK_SHIFT Shift键
  VK_NUMPAD2 2键(数字键盘)
  VK_NUMPAD3 3键(数字键盘)
  VK_NUMPAD4 4键(数字键盘)
  VK_NUMPAD7 7键(数字键盘)
  VK_NUMPAD8 8键(数字键盘)
  VK_SEPARATOR分离键(数字键盘)
  VK_SUBTRACT减去键(数字键盘)
  VK_DECIMAL小数点键(数字键盘)
  VK_DIVIDE鸿沟键(数字键盘)
  VK_F1 F1键
  VK_F2 F2键
  VK_F3 F3的关键
  VK_F4 F4键
  VK_F5 F5键
  VK_F6 F6键
  VK_F7 F7键
  VK_F12 F12键
  VK_F13 F13键
  VK_F14 F14键
  VK_F15 F15键
  VK_F16 F16键
  VK_F21 F21键
  VK_F22 F22键
  VK_F23 F23键

Delphi定时模拟键盘按键例程的更多相关文章

  1. UI自动化测试(四)AutoIT工具使用和robot对象模拟键盘按键操作

    AutoIT简介 AutoIt 目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作.它利用模拟键盘按键,鼠标移动和窗口/ ...

  2. C#窗体模拟键盘按键(组合键)产生事件 ---- 通过keybd_event()函数

    如何模拟键盘按键触发产生的事件,比如模拟按下Alt + F4 关闭当前程序,Ctrl+Shift 切换输入法等 可以通过win32api 键盘事件 keybd_event() 来实现 1.定义键盘按键 ...

  3. C#窗体如何通过keybd_event()函数模拟键盘按键(组合键)产生事件

    如何模拟键盘按键触发产生的事件,比如模拟按下Alt + F4 关闭当前程序,Ctrl+Shift 切换输入法等 可以通过win32api 键盘事件 keybd_event() 来实现 1.定义键盘按键 ...

  4. C/C++使用keybd_event模拟键盘按键

    #include <stdio.h> #include <Windows.h> /* 设置键盘大小写状态 big:为TRUE则切换大写状态,否则切换小写状态 */ VOID M ...

  5. golang实现模拟键盘按键

    公司前段时间要我写个小项目需要可以局域网内一个ipad控制另一台pc上的键盘输入,github上找了找,居然有个robotgo库这么神级的存在,感觉go的库真是越来越多了,虽然大部分都是第三方的.ht ...

  6. Helium文档5-WebUI自动化-press模拟键盘按键输入技巧

    前言 press方法是用来模拟键盘按键输入,可以组合使用,来模拟键盘输入,解决一些难定位的元素 入参介绍 以下是press源码中的函数介绍 def press(key):  :入参 :param ke ...

  7. selenium学习-模拟键盘按键操作

    导入  from selenium.webdriver.common.keys import Keys  格式:Keys.XXX 一般这么用:send_keys(Keys.XXX) # coding= ...

  8. python 模拟按键模拟键盘按键按下放开

    python模拟按键 pip install pypiwin32安装库 import win32conimport win32apiimport time 导入 打个比方模拟A win32api.ke ...

  9. js模拟键盘按键事件

    var WshShell = new ActiveXObject('WScript.Shell') WshShell.SendKeys('{ }'); 说明:大括号内的是键盘上的按键如: 空格:{ } ...

随机推荐

  1. Mybatis_环境搭建

    1.配置pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="h ...

  2. chrome无法拖拽离线安装CRX格式插件解决方法

    原文:http://chromecj.com/utilities/2018-09/1525.html 摘要 : chrome 67版本后无法拖拽离线安装CRX格式插件的解决方法   有一部分网友反映子 ...

  3. Linux 网络 tcp C/S通信模型

    C/S模型就是server 与 client 的模型 TCP服务器模型流程图                                                              ...

  4. selenium如何操作页面树状列表

    selenium如何操作页面树状列表??举个例子:我要怎么操作如下图所示的树状结构列表?我要对这个树状结构列表做什么操作? 一.思路 1.根据driver.find_element_by_xpath( ...

  5. js条件语句,用if...else if....else方程ax2+bx+c=0一元二次方程。求根

    if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码 if...else if... ...

  6. 自定义alert 确定、取消功能

    以删除为例,首先新建html <table border="1" cellpadding="0" cellspacing="0" id ...

  7. java排序算法之冒泡排序和快速排序

    总结一下Java排序算法,以便记忆. 各类排序的时间复杂度: 排序方法 时间复杂度(平均) 时间复杂度(最坏) 时间复杂度(最好) 空间复杂度 稳定性 复杂性 直接插入排序 O(n2)O(n2) O( ...

  8. APIHOOK

    #include <stdio.h> #include <windows.h> #include <Dbghelp.h> #pragma comment(lib,& ...

  9. Spring AOP之注解实现

    在自定义个注解之后,通过这个注解,标注需要切入的方法,同时把需要的参数传到切面去.那么我们怎么在切面使用这个注解.我们使用这个自定义注解一方面是为了传一些参数,另一方面也是为了省事.具体怎么省事,看我 ...

  10. 在centos6.5 上安装最新版mysql

    在mysql上如果直接安装mysql安装的不是5.6版本以上.下面记录怎么解决安装最新版mysql5.6以上. 1.查看本机都安装了mysql什么版本:rpm -qa | grep mysql,默认是 ...