易语言读内存文本型问题
我自己搞测试,先自己做个取随机数的标签,然后编译,然后再写一个程序当前面这个程序启动后读取标签上的随机数,可是找不到读取的程序源码--------------------...
我自己搞测试,先自己做个取随机数的标签 ,然后编译,然后再写一个程序当前面这个程序启动后读取标签上的随机数,可是找不到 读取的程序源码
------------------------------------------
.版本 2
.程序集 窗口程序集1
.程序集变量 窗体句柄, 整数型
.程序集变量 窗体进程id, 整数型
.子程序 _时钟1_周期事件
.局部变量 f, 文本型
f = 读内存文本 (窗体进程id, 十六进制到十进制 (“009C9350”)) ' 73FF046C
输出调试文本 (“F的值:” + f)
.判断开始 (f = “”)
编辑框1.内容 = “没找到”
.默认
编辑框1.内容 = f
.判断结束
.子程序 _按钮1_被单击
时钟1.时钟周期 = 4000
.子程序 __启动窗口_创建完毕
窗体句柄 = 取窗口句柄2 (“WTWindow”, “sb”)
.判断开始 (窗体句柄 = 0)
标签2.标题 = “窗口未运行”
.默认
标签2.标题 = “窗口已运行”
窗体进程id = 取窗口进程ID (窗体句柄)
.判断结束
-------------------------------------------
那个内存地址我找到了好几个 用ce测试时都是对的 一直跟着标签上面的变动,可是这个f是空的 编辑框也没有任何内容 不显示没找到也不显示对应标签上的数字,还望朋友们指点指点
先给10分 如果问题解决了绝对加分 展开
------------------------------------------
.版本 2
.程序集 窗口程序集1
.程序集变量 窗体句柄, 整数型
.程序集变量 窗体进程id, 整数型
.子程序 _时钟1_周期事件
.局部变量 f, 文本型
f = 读内存文本 (窗体进程id, 十六进制到十进制 (“009C9350”)) ' 73FF046C
输出调试文本 (“F的值:” + f)
.判断开始 (f = “”)
编辑框1.内容 = “没找到”
.默认
编辑框1.内容 = f
.判断结束
.子程序 _按钮1_被单击
时钟1.时钟周期 = 4000
.子程序 __启动窗口_创建完毕
窗体句柄 = 取窗口句柄2 (“WTWindow”, “sb”)
.判断开始 (窗体句柄 = 0)
标签2.标题 = “窗口未运行”
.默认
标签2.标题 = “窗口已运行”
窗体进程id = 取窗口进程ID (窗体句柄)
.判断结束
-------------------------------------------
那个内存地址我找到了好几个 用ce测试时都是对的 一直跟着标签上面的变动,可是这个f是空的 编辑框也没有任何内容 不显示没找到也不显示对应标签上的数字,还望朋友们指点指点
先给10分 如果问题解决了绝对加分 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询