CheatMaker 论坛

首页 » 修改器版块 » CheatMaker综合讨论 » 关于combobox控制gridlist的问题
hamanotaiki - 2017/1/9 9:40:20
假设由combobox控制gridlist的地址偏移
是否可以针对gridlist的不同列设置不同的偏移量
比如对a列设置不偏移,偏移量0
b列c列偏移量100
d列偏移量200
可否实现?
求大大不吝赐教
在追加几个问题
第一问:如何使用TEXTBOX获得的指针数据定义另一个TEXTBOX的地址
举例
从LISTBOX1指定了TEXTBOX1指针的位置是0200,数据长度是4,值为01 02 03 04
高低位互换得04 03 02 01,加上2000的偏移量,显示在TEXTBOX1的值是04032201
然后TEXTBOX2的代码怎么写才能从TEXTBOX1获得指针指向的地址

第二问:如何将TEXTBOX的值进行计算,然后结果应用于GRIDLIST的(结束标识HEX),也就是列表长度
假设TEXTBOX1=10000(十进制),TEXTBOX2=9000(十进制)
有TEXTBOX3,让值等于TEXTBOX1 - TEXTBOX2是怎么写的,教程里有么
最关键的,取得的TEXTBOX3能否写代码用于GRIDLIST的结束标识?应该怎么写?
银河漫步 - 2017/1/9 20:00:22
不可实现
第一问,我没看懂,但你应该走入了误区,cm是可以直接使用指针的,不需要间接引用
第二问,gridlist.endmark = textbox3.text
hamanotaiki - 2017/1/9 21:40:52
回复 2楼银河漫步的帖子

非常感谢,我继续学习研究
hamanotaiki - 2017/1/10 16:44:14
回复 2楼银河漫步的帖子

研究了一天,就第一问追加一个问题
如何使用多级指针
举例,针对一个TEXTBOX
我写了附加数据
9(00051230)
得到了地址00051230存放的指针数据00 02 03 04
但由于指针数据是高低位互换的
实际指针是指向的地址04030200的数值
我试过套欠使用附加数据9
9(9(00051230))
好像不行,求赐教

再追加一次第二问的第一个小问题
两个TEXTBOX获得的value
可以通过写代码互相加减乘除么?
比如
TextBox3.value = TextBox1.value + TextBox2.value
这样的?
天枫十一郎 - 2017/1/12 14:21:27
第一个9(00051230,0)即可.你是二级指针.
第二个问题目前无法处理.
hamanotaiki - 2017/1/12 20:11:24
回复 5楼天枫十一郎的帖子

非常感谢,受教了:giggle
yylinch - 2017/9/13 15:47:53
观摩状态iNG
1
查看完整版本: 关于combobox控制gridlist的问题