2009-06-25 25 views
1

私は、多くのフォーム、クラス、モジュール、およびユーザーコントロールを備えた、かなり大きなVB6プロジェクトを持っています。VB6実行可能ファイル

コンパイルされた実行可能ファイルへのショートカットを作成し、ショートカットの「アイコンを変更」を選択すると、複数のアイコンが選択できます。これは、複数のアイコンリソースが実行可能ファイルにコンパイルされていることを示します。最初のアイコンは、プロジェクト設定の[作成]タブでアイコンフォームを設定することによって制御されるように見える、「通常の」アプリケーションアイコンです。それはうまく、期待どおりに動作します。

問題は、実行可能ファイルにコンパイルされている他のアイコンがどこから来ているのかわかりません。 VB6プロジェクトまたはComplied実行可能ファイルを使用して、プロジェクトのどこにアイコンリソースが設定されているかを調べる方法はありますか?

私はすべてのフォームと画像リストの束をチェックしましたが、問題のアイコンではないようです。

アイデア?

答えて

6

ThisリンクVB6アドインマネージャを使用してVB6リソースエディタというアドインを使用する方法について説明します。より多くのリソースをチェックするのに適しているように思えます。

+0

これはまさに私が必要としていたものでした! –

+0

素晴らしい、うれしかった! –

0

私が持っている問題は 実行ファイルにコンパイルされている他のアイコン がどこから来ている私はちょうど 見つけることができないということです。

私はこれが誤解であると信じています。

ショートカットの代替アイコンの既定のセットは、Shell32.dll内に保持されます。

+0

私の場合は、実際にはコンパイル済みのリソースファイルではありませんでしたが、私はVB6プロジェクトのリソースファイルを認識していませんでした。リソースエディタを開くとすぐに、プロジェクトにはコンパイルされたリソースファイルが含まれていて、それが私のアイコンのソースであると指摘しました。これは、継承している従来のアプリケーションの問題です。 –

関連する問題