⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dll_u.pas

📁 delphi的学习资料
💻 PAS
字号:
unit DLL_U;

interface

uses
  Graphics;

  function Enlarge (sz: word; k: single): word; export;
  function Reduce (sz: word; k: single): word; export;
  function VarColor(cr: TColor): TColor; export;

////////////////////////////////////////////////////////////////////////////////
implementation


function Enlarge(sz: word; k: single): word;
begin
  Result:=Round(sz*k);
end;

function Reduce(sz: word; k: single): word;
begin
  Result:=Round(sz/k);
end;

function VarColor(cr: TColor): TColor;
var bb,gg,rr: byte;
begin
  rr:=(cr and $0000FF);
  gg:=(cr and $00FF00) div $100;
  bb:=(cr and $FF0000) div $10000;

  rr:=(rr+$06) mod $100;
  gg:=(gg+$08) mod $100;
  bb:=(bb+$0A) mod $100;
  cr:=rr+gg*$100+bb*$10000;
//  if cr<$080000 then
//    cr:=$080000;
  Result:=cr;
end;




end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -