能力值:
( LV2,RANK:10 )
|
-
-
2 楼
StrToInt/Ex转换
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
(LPVOID)
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
字符串强制转换成指针,VB用多了?
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
谢谢,那样不行。
问题是,第二个参数要取地址 $,接收到的字符串是定义在变量里。$(变量名)编译过不了。
这样第二个参数是正确的 pointer($00412DDC)
我想要把服务端接收的00412DDC放在到一个变量里,然后转换到这个参数里。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
StrToIntEx可以把"0x00412DDC"这样的16进制字符串传换成整数,所以你要做的就是给服务器传递过来的字符串添加"0x",然后把字符串交给StrToIntEx,然后就能得到整数地址了
还看不懂就算了,老老实实把代码放在程序里吧
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
可能是写外挂吧...
你把接收到的地址.提取出来:
var s:string
d:dword;
s:='你的那个地址'
d:=strtoint(s)
Writeprocessmemory(pi.hProcess,Pointer(d),@newSpeed[1],5,WriteByte);
|
|
|