【发布时间】:2011-01-10 03:18:55
【问题描述】:
最近我在长时间的停顿后回到了 Delphi,并编写了一个相当简单的实用程序应用程序,我的客户要求支持旧版本...
我知道这些天来大小并不重要,但让我感到奇怪的是,一个单元的应用程序在编译时达到了 1'084'416 b 可执行文件。我编写的唯一一个 .pas 单元大约有 20.8k 大,主要是因为 gui 的丰富性。
uses 子句如下:
uses
Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, strutils,
Dialogs, ADODB, DB, DBGrids, ExtCtrls, DBCtrls, StdCtrls, Grids, Menus,
Buttons;
我想知道是否有任何方法可以将应用程序的大小减少到 300-400k 或更小?
【问题讨论】:
-
@ChaosPandion:存储不是这里唯一的考虑因素。除此之外,更大的文件意味着更长的下载时间,这会影响最终用户对程序质量的看法。
-
Mason Wheeler:它还强制用户感觉它只是一个实用程序而不是应用程序。
标签: delphi delphi-2009 compilation executable filesize