a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Delphi > 正文

變速齒輪Delphi實現

2019-11-18 18:02:59
字體:
來源:轉載
供稿:網友
{D7+Win98,不能用于2000}
unit MainUnit;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
Button3: TButton;
PRocedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}
procedure speed(count:Word);stdcall;
const
ExceptionUsed=$03;
var
IDT:array [0..5]of byte;
lpOldGate:dword;
begin
asm
sidt IDT
mov ebx,dword ptr [IDT+2]
add ebx,8*ExceptionUsed
cli
mov dx,word ptr [ebx+6]
shl edx,16d
mov dx,word ptr [ebx]
mov [lpOldGate],edx
mov eax,offset @@Ring0Code
mov word ptr [ebx],ax
shr eax,16d
mov word ptr [ebx+6],ax
int ExceptionUsed
mov ebx,dword ptr[IDT+2]
add ebx,8*ExceptionUsed
mov edx,[lpOldGate]
mov word ptr [ebx],dx
shr edx,16d
mov word ptr [ebx+6],dx
jmp @@exit


@@Ring0Code:
mov al,$34
out $43,al
mov ax,Count
out $40,al
mov al,ah
out $40,al
iretd
@@exit:
end;

end;

procedure TForm1.Button1Click(Sender: TObject);
begin
speed($6000);//慢
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
Speed($1044);
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
speed($500);
end;

end.


上一篇:SQL在Delphi數據庫程序設計應用淺談

下一篇:Delphi控件制作技巧[二]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 久久精品极品 | 欧美一区二区三区在线观看 | 久久久久网站 | 欧美一二 | 亚洲爽爽 | 麻豆精品久久久 | 日本成人黄色 | 国产黑人在线 | 亚洲一区二区三区在线播放 | 吴梦梦到粉丝家实战华中在线观看 | 欧美aaa视频 | 免费看的黄色网 | 成人国产免费视频 | 国产一区视频在线 | 精一区二区 | 中文字幕 在线观看 | av国产精品毛片一区二区小说 | 99精品视频久久精品视频 | 福利视频网址导航 | 成人黄色免费网站 | 亚洲777| 日本成人中文字幕在线观看 | 亚洲欧美精品 | 亚洲视频在线观看 | 亚洲国产成人精品久久 | 麻豆亚洲 | 国产精品国产三级国产aⅴ原创 | 日韩欧美精品一区二区三区 | 99久久精品免费看国产免费粉嫩 | 久久99精品久久久久久水蜜桃 | 日韩美在线观看 | 久热最新| 天天天天天天天天操 | 国产美女久久久 | 亚洲一区二区三区四区在线观看 | 日本一区二区三区免费观看 | www.日韩.com | 欧美色图另类 | 日本免费一二区 | 一区二区久久 | 色操插 |