반응형

Lazarus Ver

테스트 버전은 Lazarus ver : 2.0.12입니다.

Project Options..

IDE 상단 메뉴 중 Project < Project Options 클릭합니다.
  -토글키(Shift+Ctrl+F11)를 사용하여 을 통해 Project Options을 열기가 가능합니다.

Generate info... Enable

Project Option 좌측 메뉴에서 Debugging을 선택 후 Generate info for the debugger (slower / increases exe-size) 체크 박스를 해제합니다. 

Enable/Disable 비교

이후 컴파일, 빌드 하면 컴파일된 실행파일이 약 20메가에서 2메가 정도로 용량이 줄어드는 것을 확인할 수 있습니다.

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

[Delphi] Form Caption RandomRange  (0) 2021.12.01
Android freepascal  (0) 2018.02.16
lazarus 툴에 대한 기본 정보  (0) 2018.02.16
lazarus wiki  (0) 2018.02.16
반응형

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