2011-05-15 21 views
2

可能性の重複:
delphi non visual component imageコンポーネントパレットページのコンポーネントにアイコンを追加するにはどうすればよいですか?

どのコンポーネントパレットのページに自分の作成したコンポーネントに自分のアイコンを追加するには?

+0

私は時々私に質問しません。 –

+0

いいえ、私はそれを知っていませんでした。私はあなたの答えを使ってより良い答えを作りました。あなたはそれを手に入れますか? –

+0

これでOKです。それがあなたがしたいと思っていれば、あなたは私の答えを編集することができました。そして、あなたはもっと説明できました。 –

答えて

11

コンポーネントにアイコンを追加するには、Delphiイメージエディタを使用してdcrファイルを作成する必要があります。
イメージエディタでビットマップ24x24 16ビットを作成します。ビットマップの名前をコントロール名に変更します。
例:TMyCustomControl - TMyCustomControl(同じ名前)
dcrファイルは、パッケージの名前が付いたフォルダ(例:Icon.dcr)に保存します。
その後、パッケージを開き、右クリック - >ソースの表示をクリックします。この場合、
{$ R 'DCRファイル名'}
:ライン
追加
{$R 'Icon.dcr'}
コンパイルをクリックして、インストールしてください。
あなたは行き​​ます。独自のコンポーネントをアイコンで作成しました。 :)

+1

これは "可能性の重複"質問の答え – supersan

1
  • デルファイイメージエディタで.dcrファイルを作成します。
  • コントロールに同じ名前のビットマップを追加します。それは24ピクセルの正方形で、16色を使用する必要があります。
  • 本当に単なるリソースファイルである.dcrを.dpkに$ Rを付けたパッケージにリンクします。
関連する問題