2009-02-23 7 views
5

Delphi 2009アプリケーションでVista Large Icon機能を使用したいのですが、通常の32x32アイコンのみをアプリケーションに埋め込むことができます。アプリケーションに多くのサイズのアイコンがあるようにするにはどうすればいいですか?Vista用の大きなアイコンを使用したDelphi 2009アプリケーション

おかげ

+0

[チュートリアル](http://www.rw-designer.com/compile-vista-icon)は役に立ちますか? – schnaader

答えて

6

ダウンロードIcoFX。それは無料で、複数のサイズ/色深度と適切なアルファブレンディングを処理します。これを使用してICOファイルを作成し、次にそのICOをプロジェクトに追加します。 2009年にICOを読み込む手順を吹き飛ばすことはできません。なぜなら、Delphi 7を使用しているためです。

Visual Studioでは、まともなアイコンの編集も。

誰がBorland Resource Workshopを覚えていますか?

+0

ああ私はそれを思い出させる...そして寒さはhttp://blad.files.wordpress.com/2008/02/rwです。gif –

+2

それは私の世界を揺さぶった。髪の毛が増え、背中があまりにも痛いことはなかった。 –

2

は、私はあなたが多くの異なるフォーマットが含まれているアイコンを作成することができますAWIconsようなアイコンエディタを使用します。 Windowsは、現在のビューと色の深さに基づいて、どのアイコンを使用するかを決定します。

さまざまな埋め込みフォーマットのSINGLEアイコンを作成したら、32x32アイコンと同じようにリンクしてください。 IDEで面白そうに見えるかもしれませんが、プログラムを実行すると正しく表示されます。

0

フリーソフトウェアでアイコンを作成したい場合は、おそらくGIMPを使用します。私の最初のビデオチュートリアルでは、GIMPを使ってアイコンを作成していました。利用できるのはhereです。

1

は私が唯一の私の経験から自分のアプリケーションに

を通常の32×32のアイコン を埋め込むことができ、Delphi 2009には、任意のアイコンを使用することができます。私は余分な大きなVistaのアイコンも使用して、それは働いた。

0

Microsoftリソースコンパイラを使用するようにプロジェクトを構成します。

2

アイコンのまともな在庫を取得するか、自分で作成してください。私はIcon Experienceのアイコンライブラリを使用していますが、有料ですが、16x16から256x256までのアイコンサイズは全てICOとPNG形式で提供されています。私はIcon Sushiを使って自分のアイコンを操作します。 Delphi 7と2009の両方には大きなアイコンの操作に制限があるため、PNGコンポーネントライブラリを使用してPNGアイコンを使用するようになりました。これは、Vistaのキャッシュやその他の問題が、TImageListを使って作る場所で、16x16と32x32のサイズで本当に良いTPNGImageListを提供します。また、PNGコンポーネントをD2009に移植しました。 ブライアン

関連する問題