1

いくつかの画像を Glyph (TBitMap) として利用する Delphi 7 CLX アプリケーションのいくつかの異なる形式にいくつかの TBitBtns があります。問題は、画像は同じですが、TBitMap を TBitButton の Glyph プロパティとしてロードするたびに発生することです。 (デザイナー ツールから) 画像はフォーム xfm ファイルに読み込まれ、最終的な実行可能ファイルのサイズは肥大化します ...

さまざまなフォームのさまざまなボタンに同じ画像を使用しているため、画像を共有する最良の方法は何ですか? リソース ファイル ?

最終的な実行可能サイズの肥大化を避けるにはどうすればよいですか?

4

1 に答える 1

3

プロジェクトにを追加することをお勧めしDataModuleます。DataModule では、 を作成TImageListして画像で埋めることができます。ほとんどのビジュアル コンポーネントでは、ImageList からグリフを読み込むことができ、設計時に DataModule の ImageList からグリフを簡単に指定できます。

于 2013-06-14T20:03:03.310 に答える