当前位置:首页 > 代码 > 正文

易语言整数型代码(易语言文本型和整数型)

admin 发布:2022-12-19 22:56 167


今天给各位分享易语言整数型代码的知识,其中也会对易语言文本型和整数型进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

求易语言 键代码 表,要全部代码!

直接复制到易语言里就行了 .版本 2.子程序 键盘_键名取键码, 整数型, 公开, 取按键名的按键码(返回按键码)

.参数 按键名, 文本型, , 按键名

.局部变量 按键码, 整数型.判断开始 (到小写 (按键名) = “ctrl”)

按键码 = #Ctrl键

.判断 (到小写 (按键名) = “shift”)

按键码 = #Shift键

.判断 (到小写 (按键名) = “alt”)

按键码 = #Alt键

.判断 (按键名 = “0”)

按键码 = #键0

.判断 (按键名 = “1”)

按键码 = #键1

.判断 (按键名 = “2”)

按键码 = #键2

.判断 (按键名 = “3”)

按键码 = #键3

.判断 (按键名 = “4”)

按键码 = #键4

.判断 (按键名 = “5”)

按键码 = #键5

.判断 (按键名 = “6”)

按键码 = #键6

.判断 (按键名 = “7”)

按键码 = #键7

.判断 (按键名 = “8”)

按键码 = #键8

.判断 (按键名 = “9”)

按键码 = #键9

.判断 (到大写 (按键名) = “A”)

按键码 = #A键

.判断 (到大写 (按键名) = “B”)

按键码 = #B键

.判断 (到大写 (按键名) = “C”)

按键码 = #C键

.判断 (到大写 (按键名) = “D”)

按键码 = #D键

.判断 (到大写 (按键名) = “E”)

按键码 = #E键

.判断 (到大写 (按键名) = “F”)

按键码 = #F键

.判断 (到大写 (按键名) = “G”)

按键码 = #G键

.判断 (到大写 (按键名) = “H”)

按键码 = #H键

.判断 (到大写 (按键名) = “I”)

按键码 = #I键

.判断 (到大写 (按键名) = “J”)

按键码 = #J键

.判断 (到大写 (按键名) = “K”)

按键码 = #K键

.判断 (到大写 (按键名) = “L”)

按键码 = #L键

.判断 (到大写 (按键名) = “M”)

按键码 = #M键

.判断 (到大写 (按键名) = “N”)

按键码 = #N键

.判断 (到大写 (按键名) = “O”)

按键码 = #O键

.判断 (到大写 (按键名) = “P”)

按键码 = #P键

.判断 (到大写 (按键名) = “Q”)

按键码 = #Q键

.判断 (到大写 (按键名) = “R”)

按键码 = #R键

.判断 (到大写 (按键名) = “S”)

按键码 = #S键

.判断 (到大写 (按键名) = “T”)

按键码 = #T键

.判断 (到大写 (按键名) = “U”)

按键码 = #U键

.判断 (到大写 (按键名) = “V”)

按键码 = #V键

.判断 (到大写 (按键名) = “W”)

按键码 = #W键

.判断 (到大写 (按键名) = “X”)

按键码 = #X键

.判断 (到大写 (按键名) = “Y”)

按键码 = #Y键

.判断 (到大写 (按键名) = “Z”)

按键码 = #Z键

.判断 (到大写 (按键名) = “F1”)

按键码 = #F1键

.判断 (到大写 (按键名) = “F2”)

按键码 = #F2键

.判断 (到大写 (按键名) = “F3”)

按键码 = #F3键

.判断 (到大写 (按键名) = “F4”)

按键码 = #F4键

.判断 (到大写 (按键名) = “F5”)

按键码 = #F5键

.判断 (到大写 (按键名) = “F6”)

按键码 = #F6键

.判断 (到大写 (按键名) = “F7”)

按键码 = #F7键

.判断 (到大写 (按键名) = “F8”)

按键码 = #F8键

.判断 (到大写 (按键名) = “F9”)

按键码 = #F9键

.判断 (到大写 (按键名) = “F10”)

按键码 = #F10键

.判断 (到大写 (按键名) = “F11”)

按键码 = #F11键

.判断 (到大写 (按键名) = “F12”)

按键码 = #F12键

.判断 (到大写 (按键名) = “F13”)

按键码 = #F13键

.判断 (到大写 (按键名) = “F14”)

按键码 = #F14键

.判断 (到大写 (按键名) = “F15”)

按键码 = #F15键

.判断 (到大写 (按键名) = “F16”)

按键码 = #F16键

.判断 (按键名 = “break”)

按键码 = #Break键

.判断 (按键名 = “回车”)

按键码 = #回车键

.判断 (到小写 (按键名) = “pause”)

按键码 = #Pause键

.判断 (到小写 (按键名) = “capsLock”)

按键码 = #CapsLock键

.判断 (到小写 (按键名) = “numLock”)

按键码 = #NumLock键

.判断 (到小写 (按键名) = “scrollLock”)

按键码 = #ScrollLock键

.判断 (到小写 (按键名) = “esc”)

按键码 = #Esc键

.判断 (按键名 = “空格”)

按键码 = #空格键

.判断 (到小写 (按键名) = “pageup”)

按键码 = #PageUp键

.判断 (到小写 (按键名) = “pagedown”)

按键码 = #PageDown键

.判断 (到小写 (按键名) = “home”)

按键码 = #Home键

.判断 (到小写 (按键名) = “end”)

按键码 = #End键

.判断 (按键名 = “左光标”)

按键码 = #左光标键

.判断 (按键名 = “上光标”)

按键码 = #上光标键

.判断 (按键名 = “右光标”)

按键码 = #右光标键

.判断 (按键名 = “下光标”)

按键码 = #下光标键

.判断 (到小写 (按键名) = “ins”)

按键码 = #Ins键

.判断 (到小写 (按键名) = “del”)

按键码 = #Del键

.判断 (按键名 = “分号”)

按键码 = #分号键

.判断 (按键名 = “等号”)

按键码 = #等号键

.判断 (按键名 = “逗号”)

按键码 = #逗号键

.判断 (按键名 = “减号”)

按键码 = #减号键

.判断 (按键名 = “圆点”)

按键码 = #圆点键

.判断 (按键名 = “除号”)

按键码 = #除号键

.判断 (按键名 = “反撇号”)

按键码 = #反撇号键

.判断 (按键名 = “左中括号”)

按键码 = #左中括号键

.判断 (按键名 = “右中括号”)

按键码 = #右中括号键

.判断 (按键名 = “斜杠”)

按键码 = #斜杠键

.判断 (按键名 = “单引号”)

按键码 = #单引号键

.判断 (按键名 = “乘号”)

按键码 = 106

.判断 (按键名 = “加号”)

按键码 = 107

.判断 (按键名 = “退格”)

按键码 = #退格键

.默认.判断结束

返回 (按键码).子程序 键盘_键值取键名, 文本型, 公开, 取按键码的按键名(返回按键名)

.参数 键代码, 整数型, , 按键码

.局部变量 文本, 文本型.判断开始 (键代码 = #Ctrl键)

文本 = “Ctrl”

.判断 (键代码 = #Shift键)

文本 = “Shift”

.判断 (键代码 = #Alt键)

文本 = “Alt”

.判断 (键代码 = #键0)

文本 = “0”

.判断 (键代码 = #键1)

文本 = “1”

.判断 (键代码 = #键2)

文本 = “2”

.判断 (键代码 = #键3)

文本 = “3”

.判断 (键代码 = #键4)

文本 = “4”

.判断 (键代码 = #键5)

文本 = “5”

.判断 (键代码 = #键6)

文本 = “6”

.判断 (键代码 = #键7)

文本 = “7”

.判断 (键代码 = #键8)

文本 = “8”

.判断 (键代码 = #键9)

文本 = “9”

.判断 (键代码 = #A键)

文本 = “A”

.判断 (键代码 = #B键)

文本 = “B”

.判断 (键代码 = #C键)

文本 = “C”

.判断 (键代码 = #D键)

文本 = “D”

.判断 (键代码 = #E键)

文本 = “E”

.判断 (键代码 = #F键)

文本 = “F”

.判断 (键代码 = #G键)

文本 = “G”

.判断 (键代码 = #H键)

文本 = “H”

.判断 (键代码 = #I键)

文本 = “I”

.判断 (键代码 = #J键)

文本 = “J”

.判断 (键代码 = #K键)

文本 = “K”

.判断 (键代码 = #L键)

文本 = “L”

.判断 (键代码 = #M键)

文本 = “M”

.判断 (键代码 = #N键)

文本 = “N”

.判断 (键代码 = #O键)

文本 = “O”

.判断 (键代码 = #P键)

文本 = “P”

.判断 (键代码 = #Q键)

文本 = “Q”

.判断 (键代码 = #R键)

文本 = “R”

.判断 (键代码 = #S键)

文本 = “S”

.判断 (键代码 = #T键)

文本 = “T”

.判断 (键代码 = #U键)

文本 = “U”

.判断 (键代码 = #V键)

文本 = “V”

.判断 (键代码 = #W键)

文本 = “W”

.判断 (键代码 = #X键)

文本 = “X”

.判断 (键代码 = #Y键)

文本 = “Y”

.判断 (键代码 = #Z键)

文本 = “Z”

.判断 (键代码 = #F1键)

文本 = “F1”

.判断 (键代码 = #F2键)

文本 = “F2”

.判断 (键代码 = #F3键)

文本 = “F3”

.判断 (键代码 = #F4键)

文本 = “F4”

.判断 (键代码 = #F5键)

文本 = “F5”

.判断 (键代码 = #F6键)

文本 = “F6”

.判断 (键代码 = #F7键)

文本 = “F7”

.判断 (键代码 = #F8键)

文本 = “F8”

.判断 (键代码 = #F9键)

文本 = “F9”

.判断 (键代码 = #F10键)

文本 = “F10”

.判断 (键代码 = #F11键)

文本 = “F11”

.判断 (键代码 = #F12键)

文本 = “F12”

.判断 (键代码 = #F13键)

文本 = “F13”

.判断 (键代码 = #F14键)

文本 = “F14”

.判断 (键代码 = #F15键)

文本 = “F15”

.判断 (键代码 = #F16键)

文本 = “F16”

.判断 (键代码 = #Break键)

文本 = “Break”

.判断 (键代码 = #回车键)

文本 = “回车”

.判断 (键代码 = #Pause键)

文本 = “Pause”

.判断 (键代码 = #CapsLock键)

文本 = “CapsLock”

.判断 (键代码 = #NumLock键)

文本 = “NumLock”

.判断 (键代码 = #ScrollLock键)

文本 = “ScrollLock”

.判断 (键代码 = #Esc键)

文本 = “Esc”

.判断 (键代码 = #空格键)

文本 = “空格”

.判断 (键代码 = #PageUp键)

文本 = “PageUp”

.判断 (键代码 = #PageDown键)

文本 = “PageDown”

.判断 (键代码 = #Home键)

文本 = “Home”

.判断 (键代码 = #End键)

文本 = “End”

.判断 (键代码 = #左光标键)

文本 = “左光标”

.判断 (键代码 = #上光标键)

文本 = “上光标”

.判断 (键代码 = #右光标键)

文本 = “右光标”

.判断 (键代码 = #下光标键)

文本 = “下光标”

.判断 (键代码 = #Ins键)

文本 = “Ins”

.判断 (键代码 = #Del键)

文本 = “Del”

.判断 (键代码 = #分号键)

文本 = “分号”

.判断 (键代码 = #等号键)

文本 = “等号”

.判断 (键代码 = #逗号键)

文本 = “逗号”

.判断 (键代码 = #减号键)

文本 = “减号”

.判断 (键代码 = #圆点键)

文本 = “圆点”

.判断 (键代码 = #除号键)

文本 = “除号”

.判断 (键代码 = #反撇号键)

文本 = “反撇号”

.判断 (键代码 = #左中括号键)

文本 = “左中括号”

.判断 (键代码 = #右中括号键)

文本 = “右中括号”

.判断 (键代码 = #斜杠键)

文本 = “斜杠”

.判断 (键代码 = #单引号键)

文本 = “单引号”

.判断 (键代码 = 106)

文本 = “乘号”

.判断 (键代码 = 107)

文本 = “加号”

.判断 (键代码 = #退格键)

文本 = “退格”

.默认.判断结束

返回 (文本)

求易语言十转十六的代码

.版本 2

.子程序 十到十六, 文本型

.参数 十进制数, 整数型

.局部变量 局部_文本, 文本型

.局部变量 局部_余数, 整数型

.局部变量 局部_16文本, 文本型

局部_文本 = “0123456789ABCDEF”

.如果真 (十进制数 < 0)

    返回 (“错误数值”)

.如果真结束

.判断循环首 (十进制数 ≥ 0)

    局部_余数 = 十进制数 % 16

    局部_16文本 = 取文本中间 (局部_文本, 局部_余数 + 1, 1) + 局部_16文本

    十进制数 = (十进制数 - 局部_余数) ÷ 16

    .如果真 (十进制数 ≤ 0)

        跳出循环 ()

    .如果真结束

.判断循环尾 ()

返回 (局部_16文本)

.子程序 十六到十, 整数型

.参数 十六进制, 文本型

.局部变量 局部_文本, 文本型

.局部变量 局部_计次, 整数型

.局部变量 局部_十进制, 整数型

局部_文本 = “123456789ABCDEF0”

十六进制 = 删全部空 (到半角 (到大写 (十六进制)))

.如果真 (取文本长度 (十六进制) % 2 ≠ 0)

    返回 (-1)

.如果真结束

.计次循环首 (取文本长度 (十六进制), 局部_计次)

    局部_十进制 = 局部_十进制 × 16 + 寻找文本 (局部_文本, 取文本中间 (十六进制, 局部_计次, 1), 1, 假) % 16

.计次循环尾 ()

返回 (局部_十进制)

.子程序 字节集到十六, 文本型

.参数 字节集数据, 字节集

.参数 是否用空格分割, 逻辑型, 可空, 默认假

.局部变量 局部_长度, 整数型

.局部变量 局部_计次, 整数型

.局部变量 局部_文本, 文本型

.局部变量 局部_十六进制, 文本型

.局部变量 局部_返回, 文本型

局部_文本 = “0123456789ABCDEF”

局部_长度 = 取字节集长度 (字节集数据)

.计次循环首 (局部_长度, 局部_计次)

    局部_十六进制 = 十到十六 (字节集数据 [局部_计次])

    .如果真 (取文本长度 (局部_十六进制) = 1)

        局部_十六进制 = “0” + 局部_十六进制

    .如果真结束

    .如果 (是否用空格分割)

        .如果 (局部_计次 = 局部_长度)

            局部_返回 = 局部_返回 + 局部_十六进制

        .否则

            局部_返回 = 局部_返回 + 局部_十六进制 + “ ”

        .如果结束

    .否则

        局部_返回 = 局部_返回 + 局部_十六进制

    .如果结束

.计次循环尾 ()

返回 (局部_返回)

.子程序 十六到字节集, 字节集

.参数 十六进制, 文本型

.局部变量 局部_长度, 整数型

.局部变量 局部_计次, 整数型

.局部变量 局部_临时数据, 字节型, , "0"

十六进制 = 子文本替换 (删全部空 (到半角 (到大写 (十六进制))), #换行符, “”, , , 真)

局部_长度 = 取文本长度 (十六进制)

.如果真 (局部_长度 % 2 ≠ 0)

    返回 ({ 0 })

.如果真结束

.变量循环首 (1, 局部_长度, 2, 局部_计次)

    加入成员 (局部_临时数据, 十六到十 (取文本中间 (十六进制, 局部_计次, 2)))

.变量循环尾 ()

返回 (到字节集 (局部_临时数据))

易语言写内存整数型

1、启动“易语言”。

2、选择“菜单栏”中的“f.程序”,再在弹出的列表中选择“N.新建”。

3、在弹出的标题为“新建:”的窗口中选择“Windows窗口程序”,再点击标题为“确定(o)”的按钮。

4、在背景为灰色的,且标题为“”(空的文本)的窗口上鼠标左键双击。

5、在新切换到的“代码编辑页面”的

“版本 2子程序 __启动窗口_创建完毕 “

下粘贴代码:

.版本 2

子程序 写内存整数型, 逻辑型

参数 进程ID, 整数型

参数 地址, 整数型

参数 变量, 整数型

局部变量 标识, 整数型

如果 (进程ID = -1)

标识 = _打开当前进程 ()

否则

标识 = _打开进程 (2, 0, 进程ID)

.如果结束

.如果 (_内存写整数 (标识, 地址, 变量, 4, 0) = 0)

  返回 (假)

.否则

  返回 (真)

.如果结束

_关闭对象 (标识)

6、再在

“版本 2子程序 __启动窗口_创建完毕 “

下粘贴代码(API类):

版本 2

.DLL命令 _打开当前进程, 整数型, , "GetCurrentProcess", , kernel32.dll 打开当前进程伪句柄

.DLL命令 _打开进程, 整数型, , "OpenProcess", , kernel32.dll

  .参数 访问级别, 整数型, , 2035711完全访问

  .参数 子进程继承, 整数型, , 0为子进程继承

  .参数 进程ID, 整数型, , 要打开的进程标识

.DLL命令 _内存写整数, 整数型, , "WriteProcessMemory", , kernel32.dll

  .参数 hProcess, 整数型

  .参数 pBaseAddress, 整数型, , 内存地址

  .参数 lpBuffer, 整数型, 传址, 数据指针

  .参数 nSize, 整数型, , 长度

  .参数 lpNumberOfBytesWritten, 整数型, , 实际写出长度

.DLL命令 _关闭对象, 整数型, , "CloseHandle", , kernel32.dll

  .参数 对象句柄, 整数型

7、最后“版本 2子程序 __启动窗口_创建完毕 “

下写代码:写内存整数型(,,)

上面的”写内存整数型(,,)“括号中的我没填,它们分别是进程PID、内存地址、欲写入整数值。按你的需要自己运行测试即可。

用易语言读内存整数返回-1

代码给你参考下

-----------------------

.版本

2

.程序集

窗口程序集1

.程序集变量

植物大战僵尸,

整数型

.程序集变量

偏移1,

整数型

.程序集变量

偏移2,

整数型

.程序集变量

阳光,

整数型

.子程序

_按钮1_被单击

植物大战僵尸

取进程ID

(“PlantsVsZombies.exe”)

偏移1

读内存整数型

(植物大战僵尸,

十六到十

(“006a9ec0”),

)

偏移2

读内存整数型

(植物大战僵尸,

十六到十

(“768”)

偏移1,

)

阳光

十六到十

(“5560”)

偏移2

.如果真

(进程是否存在

(“PlantsVsZombies.exe”)

真)

写内存整数型

(植物大战僵尸,

阳光,

到数值

(编辑框1.内容))

.如果真结束

.子程序

_时钟1_周期事件

.如果真

(进程是否存在

(“PlantsVsZombies.exe”)

真)

写内存整数型

(取进程ID

(“PlantsVsZombies.exe”),

阳光,

到数值

(编辑框1.内容))

.如果真结束

.子程序

是否激活锁定,

逻辑型

.如果

(选择框1.选中

真)

时钟1.时钟周期

20

返回

(真)

.否则

时钟1.时钟周期

返回

(假)

.如果结束

.子程序

_选择框1_被单击

是否激活锁定

()

.子程序

_按钮2_被单击

.如果真

(单选框1.选中

真)

偏移1

读内存整数型

(植物大战僵尸,

十六到十

(“006a9ec0”),

)

偏移2

读内存整数型

(植物大战僵尸,

十六到十

(“768”)

偏移1,

)

写内存整数型

(植物大战僵尸,

十六到十

(“557C”)

偏移2,

10)

.如果真结束

.如果真

(单选框2.选中

真)

偏移1

读内存整数型

(植物大战僵尸,

十六到十

(“006a9ec0”),

)

偏移2

读内存整数型

(植物大战僵尸,

十六到十

(“768”)

偏移1,

)

写内存整数型

(植物大战僵尸,

十六到十

(“557C”)

偏移2,

20)

.如果真结束

.如果真

(单选框3.选中

真)

偏移1

读内存整数型

(植物大战僵尸,

十六到十

(“006a9ec0”),

)

偏移2

读内存整数型

(植物大战僵尸,

十六到十

(“768”)

偏移1,

)

写内存整数型

(植物大战僵尸,

十六到十

(“557C”)

偏移2,

30)

.如果真结束

.子程序

__启动窗口_创建完毕

植物大战僵尸

取进程ID

(“PlantsVsZombies.exe”)

易语言整数型代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于易语言文本型和整数型、易语言整数型代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/28821.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载