子程序名:十六到十
将十六进制转换成十进制(返回十进制文本)
返回值类型:整数型
参数<1>的名称为“十六进制转换数据”,类型为“文本型”。
你给:十六到十 这个子程序添加多了一个参数16 把16 这个多余的参数去掉就可以了
//完整的代码如下:
版本 2
程序集 窗口程序集1
程序集变量 地址1
程序集变量 地址2
程序集变量 地址3
程序集变量 地址4
程序集变量 地址5
程序集变量 地址6
程序集变量 进程ID
子程序 __启动窗口_创建完毕
进程ID = 进程取ID (“zziikexe”)
子程序 _按钮1_被单击
地址1 = 读内存整数型 (进程ID, 十六到十 (“BE04FC”))
地址2 = 地址1 + 十六到十 (“ac4”)
读内存整数型 (进程ID, 地址2, 到数值 (编辑框1内容))
子程序 _按钮2_被单击
地址3 = 读内存整数型 (进程ID, 十六到十 (“BE04FC”))
地址4 = 地址3 + 十六到十 (“ac0”, 16)
读内存整数型 (进程ID, 地址4, 到数值 (编辑框2内容))
子程序 _按钮3_被单击
地址5 = 读内存整数型 (进程ID, 十六到十 (“BE04FC”))
地址6 = 地址5 + 十六到十 (“abc”, 16)
读内存整数型 (进程ID, 地址6, 到数值 (编辑框3内容))
把局部变量“变量” 改成 参数“变量”
版本 2
程序集 窗口程序集1
子程序 _按钮1_被单击
局部变量 变量1, 整数型
变量1 = -2
变量1 = xxxxxx (变量1)
输出调试文本 (变量1)
子程序 xxxxxx, 整数型
参数 变量, 整数型
变量 = 0 - 变量
返回 (参数)
版本 2
程序集 窗口程序集1
子程序 __启动窗口_按下某键, 逻辑型
参数 键代码, 整数型
参数 功能键状态, 整数型
如果真 (键代码 = #回车键)
__启动窗口_被双击 (50, 50, 0) ' 50,50是鼠标的位置
如果真结束
子程序 __启动窗口_被双击, 逻辑型
参数 横向位置, 整数型
参数 纵向位置, 整数型
参数 功能键状态, 整数型
如果真 (横向位置 ≠ 0)
信息框 (“你双击了窗口”, 0, )
如果真结束
以上就是关于易语言:编程 错误(10041): 调用子程序“十六到十”时传递了过多的参数。 那个参数需要修改全部的内容,包括:易语言:编程 错误(10041): 调用子程序“十六到十”时传递了过多的参数。 那个参数需要修改、易语言 调用子程序 mmm 传递了过多的参数、易语言:调用子程序"__启动窗口_被双击"时所传递的参数太少等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)