谁能把这几句Delphi改成BCB的?
procedure TFrm_Pop.Button8Click(Sender: TObject);
var
Address:Pointer;
begin
Address:=Pointer($00593910);
asm
pushad
call address
popad;
end;
end;
-----------------------
我查找bcb call方面的资料没有结果,只好再来求救了-_-~
BCB的转换不了,转成VB的也行``
[解决办法]
定义类型
tpedef void (*fun)();
使用
fun address = (fun)(0x00593910);
address();
[解决办法]
Pointer改成void * 看看
我不知道call 后面跟什么,汇编不懂
[解决办法]
void *Address = (void*)(0x00593910);
asm {
push
call Address;
pop
}
[解决办法]
照字面直譯:
void *Address = (void *)0x00593910;
asm
{
pushad
call Address
popad;
}
//0x00593910 放的是什麼代碼呀