首页 >> 文摘 >> DELPHI

Delphi+汇编例子2

采集日期:2008-5-1作者:zgqtxwd(注:本数据由系统自动采集,内容与BHCODE无关)
Delphi中使用汇编例子-----也是大二的,接着上一个例子。呵呵,程序当时写的有点乱,请原谅:)。Delphi中使用汇编进行混合编程,是异乎寻常的方便。如此,当你希望得到效率的时候,你可选择汇编,然而大部分工作,你仍是享受着可视化、面向对象编程的方便。Delphi的语言,通过使用asm...end程序段写汇编代码部分,在汇编代码段中可以调用高级语言的变量;你需要注意的是,保护某些寄存器变量,然后呢,某些细节和dos下的汇编不同。大家看这个例子。先大体说说一些小知识:一,Delphi调用汇编,有两种方式。一如---procedure TForm1.DrawRain;varx1,y1,x2,y2,d,i:integer;begin//Delphi程序开始for i:=0 to 100 dobeginx1:=random(537);y1:=random(280);d:=random(7);asm//内嵌汇编开始push eaxmov eax,x1sub eax,dmov x2,eaxmov eax,y1add eax,dmov y2,eaxpop eaxend;;//内
本周推荐
MORE
热点关注
MORE