首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

哪位高手能把这几句Delphi改成BCB的

2012-02-26 
谁能把这几句Delphi改成BCB的?procedureTFrm_Pop.Button8Click(Sender:TObject)varAddress:Pointerbegin

谁能把这几句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 放的是什麼代碼呀

热点排行