?? codegenu.pas
字號:
unit CodeGenU;
interface
uses
{$IFDEF Win32} Windows, {$ELSE} WinTypes, WinProcs, {$ENDIF}
Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Buttons, OnGuard, OgUtil;
type
TCodeGenFrm = class(TForm)
GenerateBtn: TButton;
CodeEd: TEdit;
Label2: TLabel;
CloseBtn: TBitBtn;
CopySb: TSpeedButton;
OgMakeCodes1: TOgMakeCodes;
procedure CopySbClick(Sender: TObject);
procedure GenerateBtnClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
CodeGenFrm: TCodeGenFrm;
implementation
{$R *.DFM}
procedure TCodeGenFrm.CopySbClick(Sender: TObject);
var
OldSelStart : Integer;
begin
OldSelStart := CodeEd.SelStart;
CodeEd.SelStart := 0;
CodeEd.SelLength := MaxInt;
CodeEd.CopyToClipboard;
CodeEd.SelStart := OldSelStart;
CodeEd.SelLength := 0;
end;
procedure TCodeGenFrm.GenerateBtnClick(Sender: TObject);
const
CKey : TKey = ($E5,$8F,$84,$D6,$92,$C9,$A4,$D8,$1A,$FA,$6F,$8D,$AB,$FC,$DF,$B4);
var
Work : TCode;
begin
{set default key to use}
OgMakeCodes1.SetKey(CKey);
if OgMakeCodes1.Execute then begin
{get the code}
OgMakeCodes1.GetCode(Work);
{display the code}
CodeEd.Text := OgUtil.BufferToHex(Work, SizeOf(Work));
end;
end;
end.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -