반응형

Timer을 이용해 Delphi From Caption을 랜덤으로 (1000000~9999999) 출력.

Timer의 Interval이 낮을 수록 빠르게 변경

Form Caption RandomRange

 

unit Unit1;

interface

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

type
  TForm1 = class(TForm)
    Timer1: TTimer;
    procedure Timer1Timer(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}



procedure TForm1.Timer1Timer(Sender: TObject);
var
random_data : integer;
begin
Randomize;
random_data := RandomRange(1000000,9999999);
Form1.Caption := inttostr(random_data);
end;

end.

 

'Programming > Pascal' 카테고리의 다른 글

[Lazarus] 컴파일/빌드 시 실행파일 용량 줄이기  (0) 2022.01.26
Android freepascal  (0) 2018.02.16
lazarus 툴에 대한 기본 정보  (0) 2018.02.16
lazarus wiki  (0) 2018.02.16

+ Recent posts