recordsdemowin32.dpr

来自「source code for Marco Cantu s book Delph」· DPR 代码 · 共 38 行

DPR
38
字号
program RecordsDemoWin32;

{$APPTYPE CONSOLE}

uses
  SysUtils,
  DateUtils,
  Marco.Records in 'Marco.Records.pas',
  Marco.ClassSpeed in 'Marco.ClassSpeed.pas',
  Marco.RecordSpeed in 'Marco.RecordSpeed.pas';

var
  myrec: TMyRecord;
  another: TAnotherRecord;
  t: TDateTime;
  ms: Integer;

begin
  myrec.Init (220);
  myrec := TMyRecord.Create ('hello');
  myrec.Print;

  another.Init (100);
  another.Print;

  t := Now;
  writeln (FloatToStr (Marco.RecordSpeed.ComputeAverageDistance));
  ms := MilliSecondsBetween (Now, t);
  writeln ('records: ' + IntToStr (ms));

  t := Now;
  writeln (FloatToStr (Marco.ClassSpeed.ComputeAverageDistance));
  ms := MilliSecondsBetween (Now, t);
  writeln ('classes: ' + IntToStr (ms));

  readln;
end.

⌨️ 快捷键说明

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