- ベストアンサー
Delphi:実行形式ファイルのサイズ
Delphiで、フォームにコントロールを貼り付けただけのプログラムをコンパイルし、 実行形式ファイルを作成しましたら、約500KBになりました。 あまりにも大きいので、小さくならないものかとネット上を探しましたら、 URL : http://f29.aaa.livedoor.jp/~morg/wiki/index.php?Delphi >環境設定 >ファイルサイズを小さくするには > >Delphiの実行ファイルは通常かなりサイズが大きいですが、 >小さくすることができます。 >「ライブラリの参照」から、 動作させる環境で必要のないものだけを除きます。 >(除いた後の動作確認を忘れずに) >そして、プロジェクトオプションの、「実行時のパッケージで再構築」の、 >部分に、必要なものだけを記述して再構築します。 というものがありました。 実際には、「プロジェクト」-「オプション」-タブ「パッケージ」の 「実行時パッケージを使って構築」にチェックを入れました。 結果、約20KBになりました。 これは、いったいどういうこのなのでしょうか? (実行時にはランタイムライブラリ等が必要になる?) ヘルプを見てみましたが、よく分かりませんでした。 また、URLのページで説明にある 1:『「ライブラリの参照」から、 動作させる環境で必要のないものだけを除きます。』 2:『「実行時のパッケージで再構築」の、部分に、必要なものだけを記述して…』 とありますが、具体的にどのように指定するのでしょうか? (1はパス指定のようだが、2はdcpファイルを指定?)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- k_o_r_o_c_h_a_n
- ベストアンサー率55% (526/942)
回答No.3
- bioche
- ベストアンサー率50% (4/8)
回答No.1
補足
なるほど。分かり易い説明をありがとうございます。 ということは、EXEファイル単体で動かそうとするとき、 サイズを小さくしたいなら #1 さんの方法を使ったほうがいいということですね。 ちなみに私が使用しているものはDelphi6 Personal なのです。 これにスマートリンクの機能はあるのでしょうか?