怎么读编辑框中内存地址的内存值?易语言的。
如:地址1=到整数(编辑框1.内容)变量1=内存读整数(取进程ID(到文本(“**.exe”)),十六到十(“地址1”))标签1.标题=到文本(变量1)这样的话就不行,应...
如:
地址1 = 到整数 (编辑框1.内容)
变量1 = 内存读整数 (取进程ID (到文本 (“**.exe”)), 十六到十 (“地址1”))
标签1.标题 = 到文本 (变量1)
这样的话就不行,应该怎么改。如果把括号里面那个地址1换成实际的地址又可以,但那就达不到我要的效果了,问题应该就出在“十六到十(“地址1”)”这个地方。
谁有这方面的QQ群,可以请教问题的,给我说下,感激不尽。 展开
地址1 = 到整数 (编辑框1.内容)
变量1 = 内存读整数 (取进程ID (到文本 (“**.exe”)), 十六到十 (“地址1”))
标签1.标题 = 到文本 (变量1)
这样的话就不行,应该怎么改。如果把括号里面那个地址1换成实际的地址又可以,但那就达不到我要的效果了,问题应该就出在“十六到十(“地址1”)”这个地方。
谁有这方面的QQ群,可以请教问题的,给我说下,感激不尽。 展开
1个回答
展开全部
变量2中取进程ID的命令应该直接简化为 取进程ID(“**.exe”), 十六到十的参数值应为整数型! 你这样提供给程序的就是 把地址1 这个文本 从16改为10! 这是错误的概念 新手很容易犯的错误! 首先你的地址1本来就是整数型了! 所以十六到十的参数应填为 地址1 所以! 命令正确的为 还有 第一个地址1的命令应是到数值! 这个基础功不牢啊
地址1 = 到数值 (编辑框1.内容)
变量1 = 内存读整数 (取进程ID (“**.exe”), 十六到十 (地址1))
标签1.标题 = 到文本 (变量1)
地址1 = 到数值 (编辑框1.内容)
变量1 = 内存读整数 (取进程ID (“**.exe”), 十六到十 (地址1))
标签1.标题 = 到文本 (变量1)
追问
我的目的是在编辑框中输入一个内存地址,把这个内存地址的内存值读出来并显示,内存地址为16进制。我应该怎么写?我刚开始学的,啥也不懂。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询