首页
社区
课程
招聘
[求助]vb函数问题
发表于: 2005-2-5 20:55 4039

[求助]vb函数问题

2005-2-5 20:55
4039
0062E4EF   . 51             PUSH ECX
0062E4F0   . 81E3 FF070000  AND EBX,7FF
0062E4F6   . FF15 64144000  CALL DWORD PTR DS:[<&MSVBVM60.#581>]            ;  MSVBVM60.rtcR8ValFromBstr

这里的rtcR8...是什么功能?

已解决,将eax里&H的16进制转换成为st0里的浮点,如:&HF4,rtcR8后,st0 = 224.00000000000000....

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
参数入栈,是不是倒置的?

            PUSH EAX
0062D363   . 53             PUSH EBX
0062D364   . 52             PUSH EDX                                            ;  参数是倒置入栈的,实际上函数应该是这样MidCharBstr(EDX,EBX,EAX)
0062D365   . C745 A0 010000>MOV DWORD PTR SS:[EBP-60],1
0062D36C   . C745 98 020000>MOV DWORD PTR SS:[EBP-68],2
0062D373   . FF15 88114000  CALL DWORD PTR DS:[<&MSVBVM60.#631>]            ;  MSVBVM60.rtcMidCharBstr

这里,应该是MidCharBstr(EDX,EBX,EAX)?

已经解决。
2005-2-5 22:42
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
0062D373   . FF15 88114000  CALL DWORD PTR DS:[<&MSVBVM60.#631>]            ;  MSVBVM60.rtcMidCharBstr
0062D379   . 8BD0           MOV EDX,EAX
0062D37B   . 8D4D B4        LEA ECX,DWORD PTR SS:[EBP-4C]
0062D37E   . FFD7           CALL EDI
0062D380   . 50             PUSH EAX
0062D381   . FF15 84104000  CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrCat>]     ;  MSVBVM60.__vbaStrCat

这里vbaStrCat的参数是谁?只有EAX吗?应该是两个参数阿

已解决,是将字符串拷入ECX所指向的地址
2005-2-5 23:11
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
还没人回答吗?
2005-2-6 08:30
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
怎么知道一个数据区里是否放的浮点数?如何计算浮点数的具体值?
比如:
0062D5C6   . DC8D 7CFFFFFF  FMUL QWORD PTR SS:[EBP-84]

这里用d ebp-84看到:
0012E7FC  FF FF 00 00 25 00 00 00 14 08 00 00 10 9E 13 11  ?..%.....?
0012E80C  00 00 00 00 00 80 6E 40 00 00 00 00 F0 3A 1F 00  .....?@....?.  //ebp-84指向的是这里,如何看出浮点数是多少?
0012E81C  E1 07 19 77 00 00 14 00 00 00 00 00 00 00 00 00  ?w...........
2005-2-6 08:55
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
__vbaR8IntI2是什么功能?是否是截断浮点小数部分的函数?
2005-2-6 12:13
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
__vbaMidStmtBstr是什么功能?
2005-2-6 21:53
0
雪    币: 222
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
趁着放假前,把这几个函数的功能告诉我吧!!
2005-2-7 16:29
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
可以查查msdn啊
2005-2-7 19:10
0
游客
登录 | 注册 方可回帖
返回
//