Bonjour,
Je viens d'installer la version 2 de Lazarus et j'ai une question sur la taille des EXE.
En effet, j'ai une simple fenêtre avec assez peu de composants dedans, et l'exe en 64 bits résultant fait 21 523 Ko.
Voici, le contenu de ma fenêtre :
Serait-ce la version de débug ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 uses Classes, SysUtils, Forms, Controls, Graphics, Dialogs, ExtCtrls, Buttons, Math, LCLType, LCLIntf; const LX = 2048; MX = LX div 2; LY = MX; MY = LY div 2; LC = 255; type { TForm1 } TForm1 = class(TForm) Image1: TImage; pOptions: TPanel; ScrollBox1: TScrollBox; SpeedButton1: TSpeedButton; SpeedButton2: TSpeedButton; procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); procedure SpeedButton1Click(Sender: TObject); private FBmp: TBitmap; Carte: Array[0..LY, 0..LX - 1] of Byte; Palette: array[0..LC] of TColor; procedure DefiniPalette; procedure DiamantCarre; procedure Dessine(AB: TBitmap); public // end; PRGBTripleArray = ^TRGBTripleArray; TRGBTripleArray = array[0..32767] of TRGBTriple;
Aurais-je loupé une option qui me permettrait de réduire la taille de l'EXE ?
Partager