程序中使用花指令(Delphi源码)
更新时间:2023-03-08 17:40:03 阅读量: 综合文库 文档下载
- 易语言程序加花指令推荐度:
- 相关推荐
程序中使用花指令(Delphi源码)
unit Ex3Main;
interface uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type
TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; Button5: TButton; Button6: TButton; Button7: TButton; Button8: TButton; Button9: TButton; Button10: TButton; Button11: TButton; Button12: TButton; StatusBar1: TStatusBar;
procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button4Click(Sender: TObject); procedure Button5Click(Sender: TObject); procedure Button6Click(Sender: TObject); procedure Button7Click(Sender: TObject); procedure Button8Click(Sender: TObject); procedure Button9Click(Sender: TObject); procedure Button10Click(Sender: TObject); procedure Button11Click(Sender: TObject); procedure Button12Click(Sender: TObject); private
{ Private declarations } public
{ Public declarations } end; var
Form1: TForm1;
implementation
{$R *.dfm}
//第1种花指令
procedure TForm1.Button1Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
jb @label jnb @label db $E8 @label: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第2种花指令
procedure TForm1.Button2Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
je @label jne @label db $E8 @label: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第3种花指令
procedure TForm1.Button3Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
jbe @label ja @label db $E8 @label: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第4种花指令
procedure TForm1.Button4Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
js @label jns @label db $E8 @label: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第5种花指令
procedure TForm1.Button5Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
jpe @label jpo @label db $E8 @label: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第6种花指令
procedure TForm1.Button6Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
jl @label jge @label db $E8 @label: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第7种花指令
procedure TForm1.Button7Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
jle @label jg @label db $E8 @label: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第8种花指令
procedure TForm1.Button8Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
jz @label jnz @label db $E8 @label: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第9种花指令
procedure TForm1.Button9Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
push ecx xor ecx,ecx jcxz @label db $E8 @label: pop ecx end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第10种花指令
procedure TForm1.Button10Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
jl @label1 @label2: jmp @label3 db $E8 @label1: jz @label2 @label3: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第11种花指令
procedure TForm1.Button11Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10;
asm
call @label1 db $E8
jmp @label2 db $E8 @label1: pop eax
jmp @label3 db $E8,$E8,$E8 @label3: inc eax
jmp @label4 db $E8,$E8,$E8 @label4: jmp eax db $E8 @label2: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end;
//第12种花指令
procedure TForm1.Button12Click(Sender: TObject); var
a,b:Integer; begin
a:=20;b:=10; asm
call @label1 db $E8,$E8 jmp @label4 @label1: pop eax
jmp @label2 db $E8,$E8 @label2: add eax,2 jmp @label3 db $E8 @label3: push eax ret db $E8
@label4: end;
if a>b then
Messagebox(Handle,'a>b','info',MB_OK); end; end.
正在阅读:
程序中使用花指令(Delphi源码)03-08
2008年《职工带薪年休假条例》逐条解读10-15
会计基础+会计分录+会计公式10-01
嵌入式面试题01-27
外贸跟单员绩效考核办法03-11
纤维素酶对甜高梁秸秆发酵产酒率影响的研究08-07
旅游区安全生产自查报告03-26
- 计算机试题
- 【2012天津卷高考满分作文】鱼心人不知
- 教育心理学历年真题及答案--浙江教师资格考试
- 20180327-第六届“中金所杯”全国大学生金融知识大赛参考题库
- 洪林兴达煤矿2018年度水情水害预测预报
- 基本要道讲义
- 机电设备安装试运行异常现象分析与对策
- 《有机化学》复习资料-李月明
- 非常可乐非常MC2--非常可乐广告策划提案 - 图文
- 2011中考数学真题解析4 - 科学记数法(含答案)
- 企业人力资源管理师三级07- 09年真题及答案
- 基于单片机的光控自动窗帘控制系统设计说明书1 - 图文
- 20160802神华九江输煤皮带机安装方案001
- (共53套)新人教版一生物必修2(全册)教案汇总 word打印版
- 2014行政管理学总复习
- 中国银监会关于加强地方政府融资平台贷款风险监管的指导意见
- 民宿酒店核心竞争与研究
- 游园活动谜语大全2012
- 河南省天一大联考2016届高三英语5月阶段性测试试题(六)(A卷)
- 小型超市管理系统毕业论文详细设计4
- 指令
- 源码
- 程序
- 使用
- Delphi